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 3CBD4A0526 for ; Tue, 10 Nov 2020 12:35:14 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2E5FD323C; Tue, 10 Nov 2020 12:35:13 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id E0956323C for ; Tue, 10 Nov 2020 12:35:10 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0AABZ5nN011435; Tue, 10 Nov 2020 03:35:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0220; bh=c1jvMuwaGEI8s5eFcjUxt5uXS5y9fi0zOi/Iyff06Rs=; b=Yw1QxE1fW5mLMASlOAJGwjwFUwUP37xTvOG3qhbRCUWNWy4ESPjgMo4uVfkxHV6Xigkp qx/SxUuajSXld5DfK1DZrQjlNwjkePkGZlxGHZmldzrU/4N+a61kiYPno7S+E1rM9voO jjnp2bQ+jgb8uek+3fjKorfCE9z6S8VR9/HEBRFywpkO1AyeRTDVraYnjAJvz1jje+xE MP6sexNOHyQOpFST/Cusq6eMnJxIQ+dp98gsfYbuGa+F4mi+dAEc1r4LRgE4UJL3zH17 ICcBiCsEnJijDC0/yXGGoJYOzdUB1SY7qB3D6HXJnK9njdGZbOrBFdvmRMeSHFQO/o7H lA== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0a-0016f401.pphosted.com with ESMTP id 34nstu1vv7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 10 Nov 2020 03:35:04 -0800 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 10 Nov 2020 03:34:58 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 10 Nov 2020 03:34:57 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M5SI+mNBssnPyy1bm8fMCWRVR/6FT7vl71uQb6EcXBzlMRvy7bsZc5MVoIB+59IeO+2DPlB9iDn+cJIhko/8Pa/f5NQQBBQgkKQ8NhlNqfM3BU0dwqS2GJlP7vGW1Xp3nDMn10VgtsfqyUgwiommDSdbuPP8N8Yz1U0TBPkX+v0nMyUwV+YBerk/W48GGrnZm9J6oaBRWoN9WKLJfWlzlvwN6xTRbvUxtTyyv3IhulMHXHggjeMudhyoJPDD+i+Dej0VUkf1Z7f/p54U74W/3PQWiVjNN3WVOjAa223xNHy7PTKvpEKwWolUNnMNYDbm24LfX9P/Mviq5Qco+FGCng== 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=c1jvMuwaGEI8s5eFcjUxt5uXS5y9fi0zOi/Iyff06Rs=; b=X5R+sErfKAMGQYwB1fyk5NfrTgUFpnW5ziT0yaoOnn/Cz8/9DMDmUlTq+Cl1240mUA2pvPaWk4YlqF6EJo6J2ORzIgC7xjmEmAYmKa0deftemujoTxdQnfzx1JhVOIC3vP+2lvK3g74+0nTegEnTdpkAw2ejFJf1odNwTxR9P5IuioJlLjmjJZFEjDeROCOaSvk8cs2UA36lfpyUPrAt7JrYTjkw6ELwf8G97+IbWzH04CdnsWtJMLnk536fB9zBWDPXe9u3HEMbupZ2uuDjiuKM7EJ98n64D8/Dd0LYLIRlDrUC0tOePTXGufOqHpPGqk8YeSRji+HhslE+IHyUZg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c1jvMuwaGEI8s5eFcjUxt5uXS5y9fi0zOi/Iyff06Rs=; b=uQ8Rq3Ct5E+Jzx6Y/MaSapxYMwZo2XLfHNInFP55eIrxbhjabqZSF5IGSYASy+wi5TENFMDqTv7Gv9AKqqBktCHrLQUiaBnfO//qslrgmpXU/R1ombesUEqL9MV8XP7cAGtmW/qsOF1e2DeMCLDxjo9vDcjRc0RT9BzOx5OIHP4= Received: from DM5PR1801MB1884.namprd18.prod.outlook.com (2603:10b6:4:65::20) by DM5PR18MB1610.namprd18.prod.outlook.com (2603:10b6:3:14f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.23; Tue, 10 Nov 2020 11:34:55 +0000 Received: from DM5PR1801MB1884.namprd18.prod.outlook.com ([fe80::5192:9207:6442:3630]) by DM5PR1801MB1884.namprd18.prod.outlook.com ([fe80::5192:9207:6442:3630%2]) with mapi id 15.20.3541.025; Tue, 10 Nov 2020 11:34:55 +0000 From: Ankur Dwivedi To: Luca Boccassi CC: Anoob Joseph , dpdk stable Thread-Topic: [EXT] patch 'crypto/octeontx2: fix multi-process' has been queued to stable release 19.11.6 Thread-Index: AQHWtsgPmHSciQKdi0S5rCDuU2PZE6nBMbYQgAADzwCAAAYvUA== Date: Tue, 10 Nov 2020 11:34:55 +0000 Message-ID: References: <20201028104606.3504127-207-luca.boccassi@gmail.com> <20201109184111.3463090-1-luca.boccassi@gmail.com> <20201109184111.3463090-18-luca.boccassi@gmail.com> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: debian.org; dkim=none (message not signed) header.d=none;debian.org; dmarc=none action=none header.from=marvell.com; x-originating-ip: [157.48.133.159] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 587cfecd-b065-48f5-6a95-08d8856ca5d8 x-ms-traffictypediagnostic: DM5PR18MB1610: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:800; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CM+izZOrNEFfixTwoVsJaXNGbxnrVmSyFF7X2RKjKiwp558PeU/DjlCgcntijFq7+3f+sLUoiZQDgzR9R244G5eQwtUUo9d5+qJCyvPPeAF1XpUwbLeUq9/BFefQL0TYBo5btn4PuPQYt2Y6J5Vs/hDhnlUCks7GC2KazsmUtKVG5rhzvJzlumj9w5/qn+hIAAGW8VAyW5qPCRgwE3ZDqSr94LoBt0YtQVgnItiAqWAjRCDPREAyodpuhX+sfgF9F3AaKxa0rfMuNS9N1TFjfVBRPrfcwXTXwk1TCAUHcFI0muxRl4MNiFZkQv/yBJRmYN/Dl5+B7NqCqDxZ8pO3hwNrdII5MqYZOmybZPpTKagKzOg8ktIZt+9Onhcom2NMECxjRtbYKj8EFUNrduBs9g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1801MB1884.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(346002)(136003)(376002)(39860400002)(396003)(19627235002)(6506007)(8676002)(86362001)(4326008)(2906002)(4001150100001)(64756008)(6916009)(8936002)(9686003)(52536014)(66556008)(55016002)(33656002)(66446008)(66946007)(316002)(76116006)(54906003)(71200400001)(66476007)(83380400001)(26005)(966005)(186003)(478600001)(5660300002)(53546011)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: Qc/UUSUQfllcQdjS/ImkBZplL85QwcTLngtqfrrmYfbOaIAzjt3HtBAFyiJNlvzLnRD1AleO2kT0erq6zaS6zcUKeDKfp872PwU2FbkgZ9hbCQHua/hOKuCmWgl0ir+YWb4giVuygbOFwRBYJaYC4d0FmToGa69kFx181DP9Rc8ZCOjePcT4bJs417TLE9MpsFcFaiZZm15yTjjzRdhEYGDG1NH2lL/5Wr9FHTHi7uzN/6BCANlf5hIyPf+h7IHs3atac0qSx17mCO773gsqfHuJR6gBk7vkqmXsFJfMVBL5nf4u6AYSiGB/zkJvsldbZHqLB+nSgSs3Ar3Qi/OCNZjP6RI83bzNsWBjaQ7gmChCGHw3AK8TvvQcMe9/CaIFgyyVnbq0DNs1fb1QgLESIM2Bys4RepX39D0QWPckMdxufVuPHZ5TNMT+G/N3leOb22pcsGlkhTWIsNNBD/m3Rwqh1JznTx0JPO3VIi1fudetQ7pfvhqNq1iFWsAJDpl4V3A01sTQQyniJaR828ds8lq0XAgHHFDK3O0mNdNV75oSfYuMdnuJLri0HxorLwAWrO2b3MNI6OvxqB/Mo9Bjd1HtF0tBpStkGVQLB/80TSDDafOt0DegzpsJx8P4Cp9VAZkw3kAkvoTzeprEm8wYhYyTO5uIUHGW/yzARDmSFUJSpolXMlNaSwwwsnpL+2JNs9bKMtDGZwjQRgbRSv9OomFF3vdPCwqyBY2eHbw7tzZ2zp3Vg21BV5gJg8AprxZ5ckX7AniYq8oHtMFIqa3IjZ1j+GcrfPvtsZIGIZTP1SEWJLAo6qV6KyyyVUtriZzJTebLd2bCVGIwC8ERGvKnZRR2oGm858ZMH8uE3I/vB4GMqf5AXIlahKWgWDeekP2d7V5K3GTKtC/5LmePYImCzA== 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: DM5PR1801MB1884.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 587cfecd-b065-48f5-6a95-08d8856ca5d8 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2020 11:34:55.7101 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1kMNvWD1ndjRseCEB7coK3UO1fXu3R+LgGU2lJX4CaedW6Kushv4fc9zhHADnUh00znzi5hjYQp9in9g69YrSg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR18MB1610 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-11-10_05:2020-11-10, 2020-11-10 signatures=0 Subject: Re: [dpdk-stable] [EXT] patch 'crypto/octeontx2: fix multi-process' has been queued to stable release 19.11.6 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" DQoNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IEx1Y2EgQm9jY2Fzc2kgPGJs dWNhQGRlYmlhbi5vcmc+DQo+U2VudDogVHVlc2RheSwgTm92ZW1iZXIgMTAsIDIwMjAgNDozNyBQ TQ0KPlRvOiBBbmt1ciBEd2l2ZWRpIDxhZHdpdmVkaUBtYXJ2ZWxsLmNvbT4NCj5DYzogQW5vb2Ig Sm9zZXBoIDxhbm9vYmpAbWFydmVsbC5jb20+OyBkcGRrIHN0YWJsZSA8c3RhYmxlQGRwZGsub3Jn Pg0KPlN1YmplY3Q6IFJlOiBbRVhUXSBwYXRjaCAnY3J5cHRvL29jdGVvbnR4MjogZml4IG11bHRp LXByb2Nlc3MnIGhhcyBiZWVuIHF1ZXVlZA0KPnRvIHN0YWJsZSByZWxlYXNlIDE5LjExLjYNCj4N Cj5PbiBUdWUsIDIwMjAtMTEtMTAgYXQgMTA6NTkgKzAwMDAsIEFua3VyIER3aXZlZGkgd3JvdGU6 DQo+PiBIaSBMdWNhLA0KPj4NCj4+IFBsZWFzZSBmaW5kIG15IHJlcGx5IGlubGluZS4NCj4+DQo+ PiBUaGFua3MNCj4+IEFua3VyDQo+Pg0KPj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K Pj4gPiBGcm9tOiBsdWNhLmJvY2Nhc3NpQGdtYWlsLmNvbSA8bHVjYS5ib2NjYXNzaUBnbWFpbC5j b20+DQo+PiA+IFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDEwLCAyMDIwIDEyOjEwIEFNDQo+PiA+ IFRvOiBBbmt1ciBEd2l2ZWRpIDxhZHdpdmVkaUBtYXJ2ZWxsLmNvbT4NCj4+ID4gQ2M6IEFub29i IEpvc2VwaCA8YW5vb2JqQG1hcnZlbGwuY29tPjsgZHBkayBzdGFibGUNCj48c3RhYmxlQGRwZGsu b3JnPg0KPj4gPiBTdWJqZWN0OiBbRVhUXSBwYXRjaCAnY3J5cHRvL29jdGVvbnR4MjogZml4IG11 bHRpLXByb2Nlc3MnIGhhcyBiZWVuDQo+PiA+IHF1ZXVlZCB0byBzdGFibGUgcmVsZWFzZSAxOS4x MS42DQo+PiA+DQo+PiA+IEV4dGVybmFsIEVtYWlsDQo+PiA+DQo+PiA+IC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ PiA+IC0tDQo+PiA+IEhpLA0KPj4gPg0KPj4gPiBGWUksIHlvdXIgcGF0Y2ggaGFzIGJlZW4gcXVl dWVkIHRvIHN0YWJsZSByZWxlYXNlIDE5LjExLjYNCj4+ID4NCj4+ID4gTm90ZSBpdCBoYXNuJ3Qg YmVlbiBwdXNoZWQgdG8NCj4+ID4gaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3Yy L3VybD91PWh0dHAtDQo+PiA+IDNBX19kcGRrLm9yZ19icm93c2VfZHBkay0NCj4+ID4NCj4yRHN0 YWJsZSZkPUR3SURBZyZjPW5LaldlYzJiNlIwbU95UGF6N3h0ZlEmcj1JTGppTkYzR0YyNXk2UWRI WlV4DQo+PiA+DQo+TWw2SnJTdFUwTUl1Q3RPNWRNem4zWWJrJm09V0p1aEY4OEpSTGJ6QUUyS0ZE bTdmcV9WS3JSaENCZkoxelcNCj4+ID4gOS1lOFk5RnMmcz1tajBMX3hvQ2ZHYlZhS2VWQ1pSZ0tN Q1NSSnZMX1ZRUkw5VWtrNjBPeWs0JmU9DQo+eWV0Lg0KPj4gPiBJdCB3aWxsIGJlIHB1c2hlZCBp ZiBJIGdldCBubyBvYmplY3Rpb25zIGJlZm9yZSAxMS8xMS8yMC4gU28gcGxlYXNlDQo+PiA+IHNo b3V0IGlmIGFueW9uZSBoYXMgb2JqZWN0aW9ucy4NCj4+ID4NCj4+ID4gQWxzbyBub3RlIHRoYXQg YWZ0ZXIgdGhlIHBhdGNoIHRoZXJlJ3MgYSBkaWZmIG9mIHRoZSB1cHN0cmVhbSBjb21taXQNCj4+ ID4gdnMgdGhlIHBhdGNoIGFwcGxpZWQgdG8gdGhlIGJyYW5jaC4gVGhpcyB3aWxsIGluZGljYXRl IGlmIHRoZXJlIHdhcw0KPj4gPiBhbnkgcmViYXNpbmcgbmVlZGVkIHRvIGFwcGx5IHRvIHRoZSBz dGFibGUgYnJhbmNoLiBJZiB0aGVyZSB3ZXJlDQo+PiA+IGNvZGUgY2hhbmdlcyBmb3IgcmViYXNp bmcNCj4+ID4gKGllOiBub3Qgb25seSBtZXRhZGF0YSBkaWZmcyksIHBsZWFzZSBkb3VibGUgY2hl Y2sgdGhhdCB0aGUgcmViYXNlDQo+PiA+IHdhcyBjb3JyZWN0bHkgZG9uZS4NCj4+ID4NCj4+ID4g UXVldWVkIHBhdGNoZXMgYXJlIG9uIGEgdGVtcG9yYXJ5IGJyYW5jaCBhdDoNCj4+ID4gaHR0cHM6 Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0dHBzLQ0KPj4gPiAzQV9fZ2l0 aHViLmNvbV9ibHVjYV9kcGRrLQ0KPj4gPg0KPjJEc3RhYmxlJmQ9RHdJREFnJmM9bktqV2VjMmI2 UjBtT3lQYXo3eHRmUSZyPUlMamlORjNHRjI1eTZRZEhaVXgNCj4+ID4NCj5NbDZKclN0VTBNSXVD dE81ZE16bjNZYmsmbT1XSnVoRjg4SlJMYnpBRTJLRkRtN2ZxX1ZLclJoQ0JmSjF6Vw0KPj4gPiA5 LWU4WTlGcyZzPTdSRGR2LWlnMGdmLUlrMzFXZHpGVjhtbGRxQzdlampGejdlSUlsa3BQQW8mZT0N Cj4+ID4NCj4+ID4gVGhpcyBxdWV1ZWQgY29tbWl0IGNhbiBiZSB2aWV3ZWQgYXQ6DQo+PiA+IGh0 dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbS92Mi91cmw/dT1odHRwcy0NCj4+ID4gM0Ff X2dpdGh1Yi5jb21fYmx1Y2FfZHBkay0NCj4+ID4NCj4yRHN0YWJsZV9jb21taXRfMzQxNWNhNTMw YjJlYTRhY2RiYzE1YjNjNmViNGM0ZjQxNzdhMDlkYyZkPUR3SURBZw0KPj4gPg0KPiZjPW5Laldl YzJiNlIwbU95UGF6N3h0ZlEmcj1JTGppTkYzR0YyNXk2UWRIWlV4TWw2SnJTdFUwTUl1Q3RPNWQN Cj4+ID4gTXpuM1liayZtPVdKdWhGODhKUkxiekFFMktGRG03ZnFfVktyUmhDQmZKMXpXOS0NCj4+ ID4gZThZOUZzJnM9cEVsMlltTlJGd25TaDU3RFlMV1JhTll2TDRaaU9Ndl96VGt6QmxBc1JvNCZl PQ0KPj4gPg0KPj4gPiBUaGFua3MuDQo+PiA+DQo+PiA+IEx1Y2EgQm9jY2Fzc2kNCj4+ID4NCj4+ ID4gLS0tDQo+PiA+IEZyb20gMzQxNWNhNTMwYjJlYTRhY2RiYzE1YjNjNmViNGM0ZjQxNzdhMDlk YyBNb24gU2VwIDE3IDAwOjAwOjAwDQo+PiA+IDIwMDENCj4+ID4gRnJvbTogQW5rdXIgRHdpdmVk aSA8YWR3aXZlZGlAbWFydmVsbC5jb20+DQo+PiA+IERhdGU6IFRodSwgMjIgT2N0IDIwMjAgMTM6 MjA6MDAgKzA1MzANCj4+ID4gU3ViamVjdDogW1BBVENIXSBjcnlwdG8vb2N0ZW9udHgyOiBmaXgg bXVsdGktcHJvY2Vzcw0KPj4gPg0KPj4gPiBbIHVwc3RyZWFtIGNvbW1pdCA5ZmQxMWMxNTgzYzli MzI0OWY0OTc1NWIzMjE2YTc5Njk4ZTk0NzAwIF0NCj4+ID4NCj4+ID4gRHVyaW5nIGNyeXB0byBk ZXZpY2UgcHJvYmUgZmV3IGZ1bmN0aW9ucyBzaG91bGQgYmUgY2FsbGVkIG9ubHkgZm9yDQo+PiA+ IHRoZSBwcmltYXJ5IHByb2Nlc3MuIFRoaXMgcGF0Y2ggZml4ZXMgdGhpcyBpc3N1ZS4NCj4+ID4N Cj4+ID4gRml4ZXM6IDgxOGQxMzhiY2NlOSAoImNyeXB0by9vY3Rlb250eDI6IGFkZCBpbml0IHNl cXVlbmNlIGluIHByb2JlIikNCj4+ID4NCj4+ID4gU2lnbmVkLW9mZi1ieTogQW5rdXIgRHdpdmVk aSA8YWR3aXZlZGlAbWFydmVsbC5jb20+DQo+PiA+IFJldmlld2VkLWJ5OiBBbm9vYiBKb3NlcGgg PGFub29iakBtYXJ2ZWxsLmNvbT4NCj4+ID4gLS0tDQo+PiA+IGRyaXZlcnMvY3J5cHRvL29jdGVv bnR4Mi9vdHgyX2NyeXB0b2Rldi5jICAgICB8IDQ5ICsrKysrKysrKysrLS0tLS0tLS0NCj4+ID4g ZHJpdmVycy9jcnlwdG8vb2N0ZW9udHgyL290eDJfY3J5cHRvZGV2LmggICAgIHwgIDIgKw0KPj4g PiBkcml2ZXJzL2NyeXB0by9vY3Rlb250eDIvb3R4Ml9jcnlwdG9kZXZfb3BzLmMgfCAxMyArKyst LQ0KPj4gPiAzIGZpbGVzIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyksIDI0IGRlbGV0aW9ucygt KQ0KPj4gPg0KPj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9jcnlwdG8vb2N0ZW9udHgyL290eDJf Y3J5cHRvZGV2LmMNCj4+ID4gYi9kcml2ZXJzL2NyeXB0by9vY3Rlb250eDIvb3R4Ml9jcnlwdG9k ZXYuYw0KPj4gPiBpbmRleCA0MTdlZGE2ZGU2Li4yMzIzZGUxZjYwIDEwMDY0NA0KPj4gPiAtLS0g YS9kcml2ZXJzL2NyeXB0by9vY3Rlb250eDIvb3R4Ml9jcnlwdG9kZXYuYw0KPj4gPiArKysgYi9k cml2ZXJzL2NyeXB0by9vY3Rlb250eDIvb3R4Ml9jcnlwdG9kZXYuYw0KPj4gPiBAQCAtNzAsMzEg KzcwLDM0IEBAIG90eDJfY3B0X3BjaV9wcm9iZShzdHJ1Y3QgcnRlX3BjaV9kcml2ZXINCj4+ID4g KnBjaV9kcnYgX19ydGVfdW51c2VkLA0KPj4gPg0KPj4gPiAJb3R4Ml9kZXYgPSAmdmYtPm90eDJf ZGV2Ow0KPj4gPg0KPj4gPiAtCS8qIEluaXRpYWxpemUgdGhlIGJhc2Ugb3R4Ml9kZXYgb2JqZWN0 ICovDQo+PiA+IC0JcmV0ID0gb3R4Ml9kZXZfaW5pdChwY2lfZGV2LCBvdHgyX2Rldik7DQo+PiA+ IC0JaWYgKHJldCkgew0KPj4gPiAtCQlDUFRfTE9HX0VSUigiQ291bGQgbm90IGluaXRpYWxpemUg b3R4Ml9kZXYiKTsNCj4+ID4gLQkJZ290byBwbWRfZGVzdHJveTsNCj4+ID4gLQl9DQo+PiA+ICsJ aWYgKHJ0ZV9lYWxfcHJvY2Vzc190eXBlKCkgPT0gUlRFX1BST0NfUFJJTUFSWSkgew0KPj4gPiAr CQkvKiBJbml0aWFsaXplIHRoZSBiYXNlIG90eDJfZGV2IG9iamVjdCAqLw0KPj4gPiArCQlyZXQg PSBvdHgyX2Rldl9pbml0KHBjaV9kZXYsIG90eDJfZGV2KTsNCj4+ID4gKwkJaWYgKHJldCkgew0K Pj4gPiArCQkJQ1BUX0xPR19FUlIoIkNvdWxkIG5vdCBpbml0aWFsaXplIG90eDJfZGV2Iik7DQo+ PiA+ICsJCQlnb3RvIHBtZF9kZXN0cm95Ow0KPj4gPiArCQl9DQo+PiA+DQo+PiA+IC0JLyogR2V0 IG51bWJlciBvZiBxdWV1ZXMgYXZhaWxhYmxlIG9uIHRoZSBkZXZpY2UgKi8NCj4+ID4gLQlyZXQg PSBvdHgyX2NwdF9hdmFpbGFibGVfcXVldWVzX2dldChkZXYsICZuYl9xdWV1ZXMpOw0KPj4gPiAt CWlmIChyZXQpIHsNCj4+ID4gLQkJQ1BUX0xPR19FUlIoIkNvdWxkIG5vdCBkZXRlcm1pbmUgdGhl IG51bWJlciBvZiBxdWV1ZXMNCj4+ID4gYXZhaWxhYmxlIik7DQo+PiA+IC0JCWdvdG8gb3R4Ml9k ZXZfZmluaTsNCj4+ID4gLQl9DQo+PiA+ICsJCS8qIEdldCBudW1iZXIgb2YgcXVldWVzIGF2YWls YWJsZSBvbiB0aGUgZGV2aWNlICovDQo+PiA+ICsJCXJldCA9IG90eDJfY3B0X2F2YWlsYWJsZV9x dWV1ZXNfZ2V0KGRldiwgJm5iX3F1ZXVlcyk7DQo+PiA+ICsJCWlmIChyZXQpIHsNCj4+ID4gKwkJ CUNQVF9MT0dfRVJSKCJDb3VsZCBub3QgZGV0ZXJtaW5lIHRoZSBudW1iZXIgb2YNCj4+ID4gcXVl dWVzIGF2YWlsYWJsZSIpOw0KPj4gPiArCQkJZ290byBvdHgyX2Rldl9maW5pOw0KPj4gPiArCQl9 DQo+PiA+DQo+PiA+IC0JLyogRG9uJ3QgZXhjZWVkIHRoZSBsaW1pdHMgc2V0IHBlciBWRiAqLw0K Pj4gPiAtCW5iX3F1ZXVlcyA9IFJURV9NSU4obmJfcXVldWVzLA0KPj4gPiBPVFgyX0NQVF9NQVhf UVVFVUVTX1BFUl9WRik7DQo+PiA+ICsJCS8qIERvbid0IGV4Y2VlZCB0aGUgbGltaXRzIHNldCBw ZXIgVkYgKi8NCj4+ID4gKwkJbmJfcXVldWVzID0gUlRFX01JTihuYl9xdWV1ZXMsDQo+PiA+IE9U WDJfQ1BUX01BWF9RVUVVRVNfUEVSX1ZGKTsNCj4+ID4NCj4+ID4gLQlpZiAobmJfcXVldWVzID09 IDApIHsNCj4+ID4gLQkJQ1BUX0xPR19FUlIoIk5vIGZyZWUgcXVldWVzIGF2YWlsYWJsZSBvbiB0 aGUgZGV2aWNlIik7DQo+PiA+IC0JCWdvdG8gb3R4Ml9kZXZfZmluaTsNCj4+ID4gLQl9DQo+PiA+ ICsJCWlmIChuYl9xdWV1ZXMgPT0gMCkgew0KPj4gPiArCQkJQ1BUX0xPR19FUlIoIk5vIGZyZWUg cXVldWVzIGF2YWlsYWJsZSBvbiB0aGUNCj4+ID4gZGV2aWNlIik7DQo+PiA+ICsJCQlnb3RvIG90 eDJfZGV2X2Zpbmk7DQo+PiA+ICsJCX0NCj4+ID4NCj4+ID4gLQl2Zi0+bWF4X3F1ZXVlcyA9IG5i X3F1ZXVlczsNCj4+ID4gKwkJdmYtPm1heF9xdWV1ZXMgPSBuYl9xdWV1ZXM7DQo+PiA+DQo+PiA+ IC0JQ1BUX0xPR19JTkZPKCJNYXggcXVldWVzIHN1cHBvcnRlZCBieSBkZXZpY2U6ICVkIiwgdmYt DQo+PiA+ID4gbWF4X3F1ZXVlcyk7DQo+PiA+ICsJCUNQVF9MT0dfSU5GTygiTWF4IHF1ZXVlcyBz dXBwb3J0ZWQgYnkgZGV2aWNlOiAlZCIsDQo+PiA+ICsJCQkJdmYtPm1heF9xdWV1ZXMpOw0KPj4g PiArCX0NCj4+ID4NCj4+ID4gCWRldi0+ZmVhdHVyZV9mbGFncyA9IFJURV9DUllQVE9ERVZfRkZf U1lNTUVUUklDX0NSWVBUTyB8DQo+PiA+IAkJCSAgICAgUlRFX0NSWVBUT0RFVl9GRl9IV19BQ0NF TEVSQVRFRCB8IEBAIC0NCj4+ID4gMTA1LDEwICsxMDgsMTQgQEAgb3R4Ml9jcHRfcGNpX3Byb2Jl KHN0cnVjdCBydGVfcGNpX2RyaXZlciAqcGNpX2Rydg0KPj4gPiBfX3J0ZV91bnVzZWQsDQo+PiA+ IAkJCSAgICAgUlRFX0NSWVBUT0RFVl9GRl9BU1lNTUVUUklDX0NSWVBUTyB8DQo+PiA+IAkJCSAg ICAgUlRFX0NSWVBUT0RFVl9GRl9SU0FfUFJJVl9PUF9LRVlfUVQ7DQo+PiA+DQo+PiA+ICsJaWYg KHJ0ZV9lYWxfcHJvY2Vzc190eXBlKCkgPT0gUlRFX1BST0NfU0VDT05EQVJZKQ0KPj4gPiArCQlv dHgyX2NwdF9zZXRfZW5xZGVxX2ZucyhkZXYpOw0KPj4gPiArDQo+PiA+IAlyZXR1cm4gMDsNCj4+ ID4NCj4+ID4gb3R4Ml9kZXZfZmluaToNCj4+ID4gLQlvdHgyX2Rldl9maW5pKHBjaV9kZXYsIG90 eDJfZGV2KTsNCj4+ID4gKwlpZiAocnRlX2VhbF9wcm9jZXNzX3R5cGUoKSA9PSBSVEVfUFJPQ19Q UklNQVJZKQ0KPj4gW0Fua3VyXSBGb3IgMTkuMTEgYnJhbmNoIHRoZSBhYm92ZSBpZiBjaGVjayBp cyBub3QgcmVxdWlyZWQgYXMgdGhlDQo+b3R4Ml9kZXZfZmluaSBsYWJlbCBpcyByZWFjaGVkIG9u bHkgYnkgdGhlIHByaW1hcnkgcHJvY2Vzcy4gRm9yIDIwLjExIGJyYW5jaA0KPnRoZSBhYm92ZSBp ZiBjaGVjayB3YXMgcmVxdWlyZWQgYnV0IGZvciAxOS4xMSBicmFuY2ggaXQgaXMgbm90IHJlcXVp cmVkLiBTbyBpZiBpdHMNCj5wb3NzaWJsZSBjYW4geW91IHJlbW92ZSB0aGUgaWYgY2hlY2sgZHVy aW5nIG1lcmdpbmc/DQo+DQo+QXMgYSBnZW5lcmljIHByb2Nlc3MsIEkgdHJ5IHRvIGtlZXAgdGhl IGRpZmYgZnJvbSBtYWlubGluZSBhcyBtaW5pbWFsIGFzDQo+cG9zc2libGUsIGFzIGl0IG1ha2Vz IHRoZSBiYWNrcG9ydGluZyBwcm9jZXNzIG11Y2ggc2ltcGxlciBhbmQgc21vb3RoZXIgLQ0KPm1v cmUgcGF0Y2hlcyBhcHBseSB3aXRob3V0IGNoYW5nZXMuDQpUaGFua3MgZm9yIHRoZSBpbmZvcm1h dGlvbi4NCj4NCj5Vbmxlc3MgdGhlcmUncyBhIHNwZWNpZmljIHJlYXNvbiB0byByZW1vdmUgdGhp cyAoZWc6IGl0IHdvdWxkIGJyZWFrIHNvbWV0aGluZyBpZg0KPml0J3MgbGVmdCBpbikgSSdkIGxl YXZlIGl0IGFzIGlzLg0KTm8gaXQgZG9lcyBub3QgYnJlYWsgYW55dGhpbmcuICBZb3UgY2FuIGxl YXZlIGl0IGFzIGlzLg0KDQpSZWdhcmRzLA0KQW5rdXINCj4NCj4tLQ0KPktpbmQgcmVnYXJkcywN Cj5MdWNhIEJvY2Nhc3NpDQo=