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 0E128A04DB for ; Fri, 16 Oct 2020 01:47:57 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C217C1DCC9; Fri, 16 Oct 2020 01:47:55 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2056.outbound.protection.outlook.com [40.107.22.56]) by dpdk.org (Postfix) with ESMTP id E9FEE1DCA8; Fri, 16 Oct 2020 01:47:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CC/VyAxku8A7gjewwsYFhkOg9z722tb57V2r3/BItqw=; b=HYPfBCU89x9vwABKug/V0jVRNk3xfi+Yduf7pGGHx6XUVtSVkVAPZbHBIlCTuPyReM6X7wrW475/cKSVsa1mU9tFCNS3Rm+Z8zCZUxz+dVAl+FOSSw4WHSz9jnx3Y0Md5o387StGjZP7Xm6U0w6D6Enrz9LOkt7PX9VUtDnxmfI= Received: from AM0PR04CA0030.eurprd04.prod.outlook.com (2603:10a6:208:122::43) by AM0PR08MB5314.eurprd08.prod.outlook.com (2603:10a6:208:184::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.22; Thu, 15 Oct 2020 23:47:48 +0000 Received: from AM5EUR03FT055.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:122:cafe::1b) by AM0PR04CA0030.outlook.office365.com (2603:10a6:208:122::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.22 via Frontend Transport; Thu, 15 Oct 2020 23:47:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT055.mail.protection.outlook.com (10.152.17.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend Transport; Thu, 15 Oct 2020 23:47:48 +0000 Received: ("Tessian outbound c189680f801b:v64"); Thu, 15 Oct 2020 23:47:48 +0000 X-CR-MTA-TID: 64aa7808 Received: from 6f00b7ada1cc.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 19CFFA39-5825-45C0-AE68-DD5BB6DFC0B7.1; Thu, 15 Oct 2020 23:47:42 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6f00b7ada1cc.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 15 Oct 2020 23:47:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CyIn4Gzhr+ieQVV8jZmnU/csyTp7zIxzk7fQ2nPHvlnLSjfLwvnhHyP5ToebW1bt0SIgdEt9JWJcMdk1Up8BI5DOxM2Pkryb9ngQLaubHfGoy46suPGa+UdeEZ21bi7z1uS4oR4nw5IKVm/fu7utXVuYV2VBOXk2+JU3Cr7rldjrq2FRtfye51SNa4lxv1jIUX3QHYGccBHEcWxpLPkdREUGVKCzlXLjn1o0BRhvHCsPar2VgDulto7d5S8zMz0EDU3MdjOk9x+zNBQhECsutaA7pnuFbP0YehbaXuvSj+sv7yFyDES9W99TPl3MrdW8ClWqQ3TIR6kzpeZQ22emmw== 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=CC/VyAxku8A7gjewwsYFhkOg9z722tb57V2r3/BItqw=; b=OtA+Ez1f7gyjTCRsJlrOEkfbpfJFkJdUFwrLWnVeLC5bkz/79dwC8a2KMHFC7qOwsJTNiJJNAWT0qN1ejZin3WxD9A0/UT8q9hB63MyMHSFAl3TmxuvnP6aJX47zLS86zRcs83L5fiZzC1/xT2quihRFfZjrfs0VCngQ0jfvT66I64N5KIDlIO7Tdh0LeQRmWXyTmdSEDPxr9heD8wMkQHp4oPa7QmI8ArjDqeQxooAvVVkn0+PEeBKDOcrTZxhtHnOv2+gt1NwLEzrp/unrGn4jxfrWC8pAwN7hq7cvSjVgDK2mi6Q/HawLJd4zhmu34bGoWb92iH6xvamoLAht8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CC/VyAxku8A7gjewwsYFhkOg9z722tb57V2r3/BItqw=; b=HYPfBCU89x9vwABKug/V0jVRNk3xfi+Yduf7pGGHx6XUVtSVkVAPZbHBIlCTuPyReM6X7wrW475/cKSVsa1mU9tFCNS3Rm+Z8zCZUxz+dVAl+FOSSw4WHSz9jnx3Y0Md5o387StGjZP7Xm6U0w6D6Enrz9LOkt7PX9VUtDnxmfI= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DB7PR08MB3210.eurprd08.prod.outlook.com (2603:10a6:5:20::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.24; Thu, 15 Oct 2020 23:47:39 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d%4]) with mapi id 15.20.3477.020; Thu, 15 Oct 2020 23:47:39 +0000 From: Honnappa Nagarahalli To: Lukasz Wojciechowski , David Hunt , Bruce Richardson CC: "dev@dpdk.org" , "stable@dpdk.org" , nd , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] [PATCH v7 01/16] distributor: fix missing handshake synchronization Thread-Index: AQHWnx9Jh0//6bU2M0C/4yP3gePNhamZW4Vg Date: Thu, 15 Oct 2020 23:47:39 +0000 Message-ID: References: <20201009220202.20834-1-l.wojciechow@partner.samsung.com> <20201010160508.19709-1-l.wojciechow@partner.samsung.com> <20201010160508.19709-2-l.wojciechow@partner.samsung.com> In-Reply-To: <20201010160508.19709-2-l.wojciechow@partner.samsung.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: F56E8BCFA5BEF94E86F62BA74C8E85B0.0 x-checkrecipientchecked: true Authentication-Results-Original: partner.samsung.com; dkim=none (message not signed) header.d=none;partner.samsung.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [217.140.110.7] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: bf7d1738-3e4e-418f-d14f-08d87164b8bc x-ms-traffictypediagnostic: DB7PR08MB3210:|AM0PR08MB5314: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:6790;OLM:6790; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: VttMoaZGsycEzbTyIPfNUwRvUcTc0EpdMp8XikYDQMKwCfReahWB74VwlW4aRxwutbbZNSPPSBn1EpRoNcaaWS3fkTvGmIbIS2SRgi3ZCjvweXI83CvIOuu3iWxcNgqesYDAoJ9C8g6XvbH2NmVqrCFr1nxu0zc/v5Z1uzudsts2arAGK5zQcU09jgd6+ZHxej8iTpJ//vHqsMQ2HbvhPZzy+h8Zq7EuLqFinddcdbEb47auHbGTDQ8/+sy5w36n979rG54rY8XCy2QboN95qx3w7Tw/fO6MyW8uyZNDFuIBK/8vQtkD9VVBXw2imQS0 X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(396003)(366004)(39860400002)(376002)(346002)(26005)(186003)(6506007)(33656002)(86362001)(2906002)(7696005)(71200400001)(4326008)(5660300002)(8936002)(316002)(66476007)(478600001)(66946007)(76116006)(55016002)(54906003)(110136005)(83380400001)(9686003)(52536014)(66556008)(66446008)(64756008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: Qmut28hsVgMWzHAP9uqU3ajN+wLswOG/yNTqDQQ1fjmglwuiGwwwCH/Tb0QYr3XVgz9+pUshVAUPYqXVGfy9SqozSrUBmOBwp63KapeLolBHQdEdiVwXlIMZ5JBxiJBDfkl4RoOXLKHKgu0EoibDWM4SmPlreVXGMjSRNd2yQtecJeZm1fuPK3seNexjRt0q0CO16N0lNKR2FvM4T7S/BSzHiYkEFSTRkdTwf/1I0xtxzW5Br17/le0dVE3fjqFGxSH+uPFDazdK56mHfqBHgZRbm9q2x3SH3mLXWxi6liVxwr2gRQu12e/BdO5YsqwICeLAhhrT/F6KkT6+jzl0RDLgY22e1HOaWNsVLACKSCVCFcIss8QpNIbnnekJjGDml3WiXQ7a72zbr+n9asva3fb9n7NnnS6oPhnUdZfBFiPXluHLVRTIvTHOhZSLWfvjs4uvdxUpm0s48CAAzRZMdvbosYBAOzSrCdJjOpHP0cVEce5ooiK5hulsdW9XlQ+DRECTOU/rSgmuhcMJrzUoV8qC6bswudVvGL0weMAnHz9LymqtbNZrb+iNKMezQTLOop65N4I+gzp54FvCHT2Z4mcdP65bvRA4+Z+nixeMsymNlS1E37H5inHkIXfv8PJIFcONsigItr8G19DwcjothQ== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3210 Original-Authentication-Results: partner.samsung.com; dkim=none (message not signed) header.d=none;partner.samsung.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT055.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 821dcf75-3380-4d0f-56a8-08d87164b365 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5fHKzknyIOXGeVNDvV4uPVXL9F+cqY8SybjzlaTad82OipVO48yVtruEjuYsRawmc5rnnn5+595pwNQqF//a1gxlkfus0zMSwDsIg3/P5tbHhfHFRK9SM+VMeaL7FORIdt6sQude8joxcYJEKATCAB5ACsKf1slxCHRumYpKZ4qBTphn8SnBUBfyRV4Z6D9ab+LJnBua+Q2zrQb5uk2u4up7BXkOTPlsqkFD5+S7dbN83ov0FZezTE+hQROxSNWj7iHydLDd7xMFdUGDVY63YrBURQoVjs1RFJmTSIYJoGPnyw/fclRd5RU70h5lV08mQOyWiVa/8arhGwQ8VOvO5BGHIc0PkScQHoexzohncZZlOEfKTGEz2LFRLsj5fYgUwoUW4B+KQKB8yP7Suv8/xg== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(39860400002)(136003)(346002)(396003)(376002)(46966005)(450100002)(186003)(54906003)(316002)(110136005)(36906005)(336012)(26005)(70206006)(5660300002)(70586007)(9686003)(52536014)(86362001)(81166007)(4326008)(2906002)(7696005)(478600001)(6506007)(83380400001)(47076004)(33656002)(8936002)(356005)(55016002)(82310400003)(82740400003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2020 23:47:48.2145 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bf7d1738-3e4e-418f-d14f-08d87164b8bc X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT055.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5314 Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH v7 01/16] distributor: fix missing handshake synchronization X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" PHNuaXA+DQoNCj4gDQo+IHJ0ZV9kaXN0cmlidXRvcl9yZXR1cm5fcGt0IGZ1bmN0aW9uIHdoaWNo IGlzIHJ1biBvbiB3b3JrZXIgY29yZXMgbXVzdCB3YWl0DQo+IGZvciBkaXN0cmlidXRvciBjb3Jl IHRvIGNsZWFyIGhhbmRzaGFrZSBvbiByZXRwdHI2NCBiZWZvcmUgdXNpbmcgdGhvc2UNCj4gYnVm ZmVycy4gV2hpbGUgdGhlIGhhbmRzaGFrZSBpcyBzZXQgZGlzdHJpYnV0b3IgY29yZSBjb250cm9s cyBidWZmZXJzIGFuZCBhbnkNCj4gb3BlcmF0aW9ucyBvbiB3b3JrZXIgc2lkZSBtaWdodCBvdmVy d3JpdGUgYnVmZmVycyB3aGljaCBhcmUgdW5yZWFkIHlldC4NCj4gU2FtZSBzaXR1YXRpb24gYXBw ZWFycyBpbiB0aGUgbGVnYWN5IHNpbmdsZSBkaXN0cmlidXRvci4gRnVuY3Rpb24NCj4gcnRlX2Rp c3RyaWJ1dG9yX3JldHVybl9wa3Rfc2luZ2xlIHNob3VsZG4ndCBtb2RpZnkgdGhlIGJ1ZnB0cjY0 IHVudGlsDQo+IGhhbmRzaGFrZSBvbiBpdCBpcyBjbGVhcmVkIGJ5IGRpc3RyaWJ1dG9yIGxjb3Jl Lg0KPiANCj4gRml4ZXM6IDc3NTAwM2FkMmY5NiAoImRpc3RyaWJ1dG9yOiBhZGQgbmV3IGJ1cnN0 LWNhcGFibGUgbGlicmFyeSIpDQo+IENjOiBkYXZpZC5odW50QGludGVsLmNvbQ0KPiBDYzogc3Rh YmxlQGRwZGsub3JnDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBMdWthc3ogV29qY2llY2hvd3NraSA8 bC53b2pjaWVjaG93QHBhcnRuZXIuc2Ftc3VuZy5jb20+DQo+IEFja2VkLWJ5OiBEYXZpZCBIdW50 IDxkYXZpZC5odW50QGludGVsLmNvbT4NCj4gLS0tDQo+ICBsaWIvbGlicnRlX2Rpc3RyaWJ1dG9y L3J0ZV9kaXN0cmlidXRvci5jICAgICAgICB8IDE0ICsrKysrKysrKysrKysrDQo+ICBsaWIvbGli cnRlX2Rpc3RyaWJ1dG9yL3J0ZV9kaXN0cmlidXRvcl9zaW5nbGUuYyB8ICA0ICsrKysNCj4gIDIg ZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2xpYi9s aWJydGVfZGlzdHJpYnV0b3IvcnRlX2Rpc3RyaWJ1dG9yLmMNCj4gYi9saWIvbGlicnRlX2Rpc3Ry aWJ1dG9yL3J0ZV9kaXN0cmlidXRvci5jDQo+IGluZGV4IDFjMDQ3ZjA2NS4uODk0OTNjMzMxIDEw MDY0NA0KPiAtLS0gYS9saWIvbGlicnRlX2Rpc3RyaWJ1dG9yL3J0ZV9kaXN0cmlidXRvci5jDQo+ ICsrKyBiL2xpYi9saWJydGVfZGlzdHJpYnV0b3IvcnRlX2Rpc3RyaWJ1dG9yLmMNCj4gQEAgLTE2 MCw2ICsxNjAsNyBAQCBydGVfZGlzdHJpYnV0b3JfcmV0dXJuX3BrdChzdHJ1Y3QgcnRlX2Rpc3Ry aWJ1dG9yICpkLA0KPiB7DQo+ICAJc3RydWN0IHJ0ZV9kaXN0cmlidXRvcl9idWZmZXIgKmJ1ZiA9 ICZkLT5idWZzW3dvcmtlcl9pZF07DQo+ICAJdW5zaWduZWQgaW50IGk7DQo+ICsJdm9sYXRpbGUg aW50NjRfdCAqcmV0cHRyNjQ7DQp2b2xhdGlsZSBpcyBub3QgbmVlZGVkIGhlcmUgYXMgdXNlIG9m IF9fYXRvbWljX2xvYWRfbiBpbXBsaWVzIHZvbGF0aWxlIGluaGVyZW50bHkuDQoNCj4gDQo+ICAJ aWYgKHVubGlrZWx5KGQtPmFsZ190eXBlID09IFJURV9ESVNUX0FMR19TSU5HTEUpKSB7DQo+ICAJ CWlmIChudW0gPT0gMSkNCj4gQEAgLTE2OSw2ICsxNzAsMTkgQEAgcnRlX2Rpc3RyaWJ1dG9yX3Jl dHVybl9wa3Qoc3RydWN0IHJ0ZV9kaXN0cmlidXRvciAqZCwNCj4gIAkJCXJldHVybiAtRUlOVkFM Ow0KPiAgCX0NCj4gDQo+ICsJcmV0cHRyNjQgPSAmKGJ1Zi0+cmV0cHRyNjRbMF0pOw0KPiArCS8q IFNwaW4gd2hpbGUgaGFuZHNoYWtlIGJpdHMgYXJlIHNldCAoc2NoZWR1bGVyIGNsZWFycyBpdCku DQo+ICsJICogU3luYyB3aXRoIHdvcmtlciBvbiBHRVRfQlVGIGZsYWcuDQo+ICsJICovDQo+ICsJ d2hpbGUgKHVubGlrZWx5KF9fYXRvbWljX2xvYWRfbihyZXRwdHI2NCwgX19BVE9NSUNfQUNRVUlS RSkNCm5pdC4gd2UgY291bGQgYXZvaWQgdXNpbmcgdGhlIHRlbXAgdmFyaWFibGUgcmV0cHRyNjQs IHlvdSBjb3VsZCB1c2UgJyZidWYtPnJldHB0cjY0WzBdJyBkaXJlY3RseS4NClJFTEFYRUQgbWVt b3J5IG9yZGVyIHNob3VsZCBiZSBnb29kIGFzIHRoZSB0aHJlYWRfZmVuY2UgYmVsb3cgd2lsbCBl bnN1cmUgdGhhdCB0aGlzIGxvYWQgZG9lcyBub3Qgc2luay4NCg0KWzFdIA0KPiArCQkJJiBSVEVf RElTVFJJQl9HRVRfQlVGKSkgew0KPiArCQlydGVfcGF1c2UoKTsNCj4gKwkJdWludDY0X3QgdCA9 IHJ0ZV9yZHRzYygpKzEwMDsNCj4gKw0KPiArCQl3aGlsZSAocnRlX3JkdHNjKCkgPCB0KQ0KPiAr CQkJcnRlX3BhdXNlKCk7DQo+ICsJfQ0KPiArDQo+ICAJLyogU3luYyB3aXRoIGRpc3RyaWJ1dG9y IHRvIGFjcXVpcmUgcmV0cHRycyAqLw0KPiAgCV9fYXRvbWljX3RocmVhZF9mZW5jZShfX0FUT01J Q19BQ1FVSVJFKTsNCj4gIAlmb3IgKGkgPSAwOyBpIDwgUlRFX0RJU1RfQlVSU1RfU0laRTsgaSsr KSBkaWZmIC0tZ2l0DQo+IGEvbGliL2xpYnJ0ZV9kaXN0cmlidXRvci9ydGVfZGlzdHJpYnV0b3Jf c2luZ2xlLmMNCj4gYi9saWIvbGlicnRlX2Rpc3RyaWJ1dG9yL3J0ZV9kaXN0cmlidXRvcl9zaW5n bGUuYw0KPiBpbmRleCBhYmFmNzczMGMuLmY0NzI1YjFkMCAxMDA2NDQNCj4gLS0tIGEvbGliL2xp YnJ0ZV9kaXN0cmlidXRvci9ydGVfZGlzdHJpYnV0b3Jfc2luZ2xlLmMNCj4gKysrIGIvbGliL2xp YnJ0ZV9kaXN0cmlidXRvci9ydGVfZGlzdHJpYnV0b3Jfc2luZ2xlLmMNCj4gQEAgLTc0LDYgKzc0 LDEwIEBAIHJ0ZV9kaXN0cmlidXRvcl9yZXR1cm5fcGt0X3NpbmdsZShzdHJ1Y3QNCj4gcnRlX2Rp c3RyaWJ1dG9yX3NpbmdsZSAqZCwNCj4gIAl1bmlvbiBydGVfZGlzdHJpYnV0b3JfYnVmZmVyX3Np bmdsZSAqYnVmID0gJmQtPmJ1ZnNbd29ya2VyX2lkXTsNCj4gIAl1aW50NjRfdCByZXEgPSAoKChp bnQ2NF90KSh1aW50cHRyX3Qpb2xkcGt0KSA8PA0KPiBSVEVfRElTVFJJQl9GTEFHX0JJVFMpDQo+ ICAJCQl8IFJURV9ESVNUUklCX1JFVFVSTl9CVUY7DQo+ICsJd2hpbGUgKHVubGlrZWx5KF9fYXRv bWljX2xvYWRfbigmYnVmLT5idWZwdHI2NCwNCj4gX19BVE9NSUNfUkVMQVhFRCkNCj4gKwkJCSYg UlRFX0RJU1RSSUJfRkxBR1NfTUFTSykpDQo+ICsJCXJ0ZV9wYXVzZSgpOw0KPiArDQo+ICAJLyog U3luYyB3aXRoIGRpc3RyaWJ1dG9yIG9uIFJFVFVSTl9CVUYgZmxhZy4gKi8NCj4gIAlfX2F0b21p Y19zdG9yZV9uKCYoYnVmLT5idWZwdHI2NCksIHJlcSwgX19BVE9NSUNfUkVMRUFTRSk7DQo+ICAJ cmV0dXJuIDA7DQo+IC0tDQo+IDIuMTcuMQ0KDQo=