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 D0EC8A04AF; Wed, 19 Aug 2020 05:58:57 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D2DD85B30; Wed, 19 Aug 2020 05:58:56 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 699DE58C4 for ; Wed, 19 Aug 2020 05:58:54 +0200 (CEST) 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 07J3u9m9021117; Tue, 18 Aug 2020 20:58:39 -0700 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 : mime-version; s=pfpt0220; bh=1DGjh8ULsauuQCt3fUkk7//kOvem4DJLfxnci07HMCE=; b=N8WfMhYMxh4T9sqaK8qjrNmPAcG5wB8uPuX/nmUgtqw/ARQ+jS8BPPU3rt9YgET4u52c ECGuuLeZPh/ypkJdIe/lKsbfj4KDoMWEChfcA6+VCJZdjWFRgcJLGP22mePdhZjd3zJF 5IeFbp+xwGsdP7nLa1R6Ix3TDmheECwC788ZEkh6dWuw9BZyt9VbmbnpCFRMxNcAWIWl wLZLn9wofCG97Lq8RDHPLVIMvMRbVvvegbwHMfnEBXQlh1Civ81VN1dp1+bHLYCu434g VNdhOh1KYWsqJJmU/17bjqNiXYsHKvBZYhxyBLnXrCnEMuX8dRa0rkRsXZNWMsSbMzPb ww== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0a-0016f401.pphosted.com with ESMTP id 3304fhp0pr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 18 Aug 2020 20:58:39 -0700 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 18 Aug 2020 20:58:38 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 18 Aug 2020 20:58:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nWYVbfSYt4iDdStPO3w2i0A+P1OdcBK3ORLSBWAg9QwQ4uHEFGbl2iFiNWnFn7NE4nSyKQjdSVi0tRunYyBqJml6W8fZUricMMI/+WgbTKs8cbS7MTdfuz0IIUftVGx8ZIEAAbckC5BUyLiDkfzOn88HcEQeygo0raCtd5PShVWgFSOrzkT1vTPbkayt4LCbfNQjQiXMEDzbVp/3BZQVzqcI6srQ6jsmpXc2oYNM6qbEXM4mOiahONRHu3VUxIKbRvHoZhis4JdrW6U4X/SNIBFmMll4l37pC3R+Yo6q4LkggM1cGsIQ/L0/CH485lPVp3/GKpkcii8yAaRHM/suzA== 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=1DGjh8ULsauuQCt3fUkk7//kOvem4DJLfxnci07HMCE=; b=V3aJb/gIQFXrQL34+mGnKt27QofiJGP6zr21uMbF4Ky5ElJ515Y/kXxavI0QQ9euX2uAx8YQCaYnbHLP7hE4SFCU+iHBN16Ne+W3XNJ/sFCXmnmhNCasrkwysTCfqvdAJETno32h5U/MCcXnUKsTkkFQZTBWXNOEEvx0yTpWEgi4mfV5ofX3mFfk7NDvnjtkyELo3rYgN9QcHXO5E2wl/7uRyMMsdrQDLhoBYxS+eaKqD6WsfoEfxG3vZJxodxPOtvLEArzHO0RI28yucM6cwzvLLKP2+mr/j0QpmyacxKVj9QxwAju0dZdFYgLglf1FEf6jUWfoRqtFlSaKR7aO+g== 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=1DGjh8ULsauuQCt3fUkk7//kOvem4DJLfxnci07HMCE=; b=dOetuOCBsAOGRawHSMOJXx1LlIWdhJEvOwO49LbpSPdm53ag+LfSmdSROakkhaNVfNE7Pw1B2ZPBUdAvP06JlS+2Qzugx3uSWNKPzba1pTJ3PEm/72kSb0p2Qh1NBnR/kI/bfM0CjhN4bAp2ZX6ttV+nB7I39f9mxydaf8fGbPY= Received: from BYAPR18MB2965.namprd18.prod.outlook.com (2603:10b6:a03:10c::30) by BYAPR18MB2760.namprd18.prod.outlook.com (2603:10b6:a03:106::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.16; Wed, 19 Aug 2020 03:58:35 +0000 Received: from BYAPR18MB2965.namprd18.prod.outlook.com ([fe80::6845:4c1e:cd53:fe4f]) by BYAPR18MB2965.namprd18.prod.outlook.com ([fe80::6845:4c1e:cd53:fe4f%7]) with mapi id 15.20.3283.028; Wed, 19 Aug 2020 03:58:35 +0000 From: Kiran Kumar Kokkilagadda To: Ajit Khaparde CC: Wenzhuo Lu , Beilei Xing , Bernard Iremonger , Thomas Monjalon , Ferruh Yigit , "Andrew Rybchenko" , dpdk-dev , "Jerin Jacob Kollanukkaran" , Ori Kam , Ziyang Xuan , Xiaoyun Wang , Guoyang Zhou , Rosen Xu , "jia.guo@intel.com" , Rasesh Mody , Shahed Shaikh , Nithin Kumar Dabilpuram , Qiming Yang , Qi Zhang , "Wiles, Keith" , "Hemant Agrawal" , Sachin Saxena , "Zhao1, Wei" , John Daley , "Hyong Youb Kim" , Chas Williams , Matan Azrad , Shahaf Shuler , "Viacheslav Ovsiienko" , Rahul Lakkireddy , Gaetan Rivet , Liron Himi , Jingjing Wu , "Wei Hu (Xavier" , "humin29@huawei.com" , "yisen.zhuang@huawei.com" , Somnath Kotur , "Singh, Jasvinder" , "Dumitrescu, Cristian" Thread-Topic: [EXT] Re: [dpdk-dev][PATCH v3 1/2] ethdev: add level support for RSS offload types Thread-Index: AQHWdTBL2ceKlUV0i02WVuJoAA7ZOKk+IqMAgACsZ8A= Date: Wed, 19 Aug 2020 03:58:35 +0000 Message-ID: References: <20200808143631.1704756-1-kirankumark@marvell.com> <20200818072143.2189928-1-kirankumark@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: broadcom.com; dkim=none (message not signed) header.d=none;broadcom.com; dmarc=none action=none header.from=marvell.com; x-originating-ip: [202.65.154.66] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0736c73d-f218-473d-42cd-08d843f425a5 x-ms-traffictypediagnostic: BYAPR18MB2760: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TFlo1NrTY+cb9izjFxnSFbcCL21Aca73KDHMKixbqr65QXeoepjKv86OI04um4A5nBvZmzYn1mIGEkgUVS8Hq5W75lM4juUt2KoXBo82HtuL4l7H29jvGWqU1z3+aeu68+RzsjQYq23FP6WUv4DPTC25WYyK1+CwplUKFsTJqEf9nOmAIgmeBqtd9pJ0BAtYQnjUfrPC3qnGWZ+EhKmO3Ne4rhUKIgLlkQe8O+4SqO7dSSgm5L0nWm++s+ogIen0fE338QJbw+dkui9FDxJHGL2rfUFhcApCoNIAj7EZSW/9VMwXTkJVvRRU+TAZpmr8 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR18MB2965.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(346002)(136003)(39850400004)(366004)(376002)(8936002)(66556008)(8676002)(5660300002)(7696005)(66476007)(4326008)(66946007)(9686003)(52536014)(86362001)(54906003)(76116006)(64756008)(33656002)(71200400001)(53546011)(316002)(55016002)(26005)(7416002)(66446008)(6506007)(2906002)(186003)(478600001)(7406005)(6916009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: 0iVdve1Lr9YL0hmcAKuawnfMPwTirUe31Y4YjNDnTE5LoBcFpqj62IBbq8cpvSkBuYnbg8hkzI5EUsfnK/sKk5WDEA2eupmvjhDzuJfYrrnZwZy1CqepEQ6yg/taxFYbBqQWmJbxGuw4NIh2I9HEWSi1OMkutGDP3xEh8a9eWTp491Sr2TcU+Df2M2733xCKMbguenI+EdSpzsZsL6w8umjM5TDS1xbAkl0bOgyoSEmzqhH4ZgqjeYLe04GhPwtcSDiMkhd5r6mpL5uGtCN5ZTIXk6haQHAXHIq+4BaIPcZKfBtnjd37wswfGyFFyqttoyQU7ZL18pv/7SsJMjYIOJ/mdwJF1O6HK7vETIPCjyrLgPu28jjdfgpIMYPOjLzN7DX49E4X331vgYm+bjlpps8yctvMlKWh9BtbDzpXFi7mUtBjliCwx1yVJ/rjbC9tKMrjYXGpZJOWH7SpjUTqNV7KmBEmkP8sefIpB0q/IsKXucflUYnFjrHAZRaNaCJklgFQQis+aYflzE7ezu4jn213gCa4kxXf6dom3X2ZEq+fU1GyFSr13zYHdK9MPX/gzm/Pngk/tb7awtgzr++Gt+GKBHw/6gEhwM8UK8eb5kO6zOw7t210EYVThhNtMwT/i6KHcEIQyJB1DpAhNDyuNg== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR18MB2965.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0736c73d-f218-473d-42cd-08d843f425a5 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2020 03:58:35.4324 (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: VXe7/eSjPFjVLQOaa+7kaC8XiqbvtAGqRx7yWNRofdJ0OaXnOygnXMshwyD77kk7qHu7u9ZnbhYwTHk7LVFttw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2760 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-08-19_02:2020-08-18, 2020-08-19 signatures=0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH v3 1/2] ethdev: add level support for RSS offload types 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" DQoNCkZyb206IEFqaXQgS2hhcGFyZGUgPGFqaXQua2hhcGFyZGVAYnJvYWRjb20uY29tPg0KU2Vu dDogVHVlc2RheSwgQXVndXN0IDE4LCAyMDIwIDExOjA5IFBNDQpUbzogS2lyYW4gS3VtYXIgS29r a2lsYWdhZGRhIDxraXJhbmt1bWFya0BtYXJ2ZWxsLmNvbT4NCkNjOiBXZW56aHVvIEx1IDx3ZW56 aHVvLmx1QGludGVsLmNvbT47IEJlaWxlaSBYaW5nIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBC ZXJuYXJkIElyZW1vbmdlciA8YmVybmFyZC5pcmVtb25nZXJAaW50ZWwuY29tPjsgVGhvbWFzIE1v bmphbG9uIDx0aG9tYXNAbW9uamFsb24ubmV0PjsgRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRA aW50ZWwuY29tPjsgQW5kcmV3IFJ5YmNoZW5rbyA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT47 IGRwZGstZGV2IDxkZXZAZHBkay5vcmc+OyBKZXJpbiBKYWNvYiBLb2xsYW51a2thcmFuIDxqZXJp bmpAbWFydmVsbC5jb20+OyBPcmkgS2FtIDxvcmlrYUBtZWxsYW5veC5jb20+OyBaaXlhbmcgWHVh biA8eHVhbnppeWFuZzJAaHVhd2VpLmNvbT47IFhpYW95dW4gV2FuZyA8Y2xvdWQud2FuZ3hpYW95 dW5AaHVhd2VpLmNvbT47IEd1b3lhbmcgWmhvdSA8emhvdWd1b3lhbmdAaHVhd2VpLmNvbT47IFJv c2VuIFh1IDxyb3Nlbi54dUBpbnRlbC5jb20+OyBqaWEuZ3VvQGludGVsLmNvbTsgUmFzZXNoIE1v ZHkgPHJtb2R5QG1hcnZlbGwuY29tPjsgU2hhaGVkIFNoYWlraCA8c2hzaGFpa2hAbWFydmVsbC5j b20+OyBOaXRoaW4gS3VtYXIgRGFiaWxwdXJhbSA8bmRhYmlscHVyYW1AbWFydmVsbC5jb20+OyBR aW1pbmcgWWFuZyA8cWltaW5nLnlhbmdAaW50ZWwuY29tPjsgUWkgWmhhbmcgPHFpLnouemhhbmdA aW50ZWwuY29tPjsgV2lsZXMsIEtlaXRoIDxrZWl0aC53aWxlc0BpbnRlbC5jb20+OyBIZW1hbnQg QWdyYXdhbCA8aGVtYW50LmFncmF3YWxAbnhwLmNvbT47IFNhY2hpbiBTYXhlbmEgPHNhY2hpbi5z YXhlbmFAbnhwLmNvbT47IFpoYW8xLCBXZWkgPHdlaS56aGFvMUBpbnRlbC5jb20+OyBKb2huIERh bGV5IDxqb2huZGFsZUBjaXNjby5jb20+OyBIeW9uZyBZb3ViIEtpbSA8aHlvbmtpbUBjaXNjby5j b20+OyBDaGFzIFdpbGxpYW1zIDxjaGFzM0BhdHQuY29tPjsgTWF0YW4gQXpyYWQgPG1hdGFuQG1l bGxhbm94LmNvbT47IFNoYWhhZiBTaHVsZXIgPHNoYWhhZnNAbWVsbGFub3guY29tPjsgVmlhY2hl c2xhdiBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG1lbGxhbm94LmNvbT47IFJhaHVsIExha2tpcmVk ZHkgPHJhaHVsLmxha2tpcmVkZHlAY2hlbHNpby5jb20+OyBHYWV0YW4gUml2ZXQgPGdyaXZlQHUy NTYubmV0PjsgTGlyb24gSGltaSA8bGlyb25oQG1hcnZlbGwuY29tPjsgSmluZ2ppbmcgV3UgPGpp bmdqaW5nLnd1QGludGVsLmNvbT47IFdlaSBIdSAoWGF2aWVyIDx4YXZpZXIuaHV3ZWlAaHVhd2Vp LmNvbT47IGh1bWluMjlAaHVhd2VpLmNvbTsgeWlzZW4uemh1YW5nQGh1YXdlaS5jb207IFNvbW5h dGggS290dXIgPHNvbW5hdGgua290dXJAYnJvYWRjb20uY29tPjsgU2luZ2gsIEphc3ZpbmRlciA8 amFzdmluZGVyLnNpbmdoQGludGVsLmNvbT47IER1bWl0cmVzY3UsIENyaXN0aWFuIDxjcmlzdGlh bi5kdW1pdHJlc2N1QGludGVsLmNvbT4NClN1YmplY3Q6IFtFWFRdIFJlOiBbZHBkay1kZXZdW1BB VENIIHYzIDEvMl0gZXRoZGV2OiBhZGQgbGV2ZWwgc3VwcG9ydCBmb3IgUlNTIG9mZmxvYWQgdHlw ZXMNCg0KRXh0ZXJuYWwgRW1haWwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoN Cg0KT24gVHVlLCBBdWcgMTgsIDIwMjAgYXQgMTI6MjIgQU0gPGtpcmFua3VtYXJrQG1hcnZlbGwu Y29tPG1haWx0bzpraXJhbmt1bWFya0BtYXJ2ZWxsLmNvbT4+IHdyb3RlOg0KRnJvbTogS2lyYW4g S3VtYXIgSyA8a2lyYW5rdW1hcmtAbWFydmVsbC5jb208bWFpbHRvOmtpcmFua3VtYXJrQG1hcnZl bGwuY29tPj4NCg0KVGhpcyBwYXRjaCByZXNlcnZlcyAyIGJpdHMgYXMgaW5wdXQgc2VsZWN0aW9u IHRvIHNlbGVjdCBJbm5lciBhbmQNCm91dGVyIGxheWVycyBmb3IgUlNTIGNvbXB1dGF0aW9uLiBJ dCBpcyBjb21iaW5lZCB3aXRoIGV4aXN0aW5nDQpFVEhfUlNTXyogdG8gY2hvb3NlIElubmVyIG9y IG91dGVyIGxheWVycyBmb3IgTDIsIEwzIGFuZCBMNC4NClRoaXMgZnVuY3Rpb25hbGl0eSBhbHJl YWR5IGV4aXN0cyBpbiBydGVfZmxvdyB0aHJvdWdoIGxldmVsIHBhcmFtZXRlciBpbg0KUlNTIGFj dGlvbiBjb25maWd1cmF0aW9uIHJ0ZV9mbG93X2FjdGlvbl9yc3MuDQoNClNpZ25lZC1vZmYtYnk6 IEtpcmFuIEt1bWFyIEsgPGtpcmFua3VtYXJrQG1hcnZlbGwuY29tPG1haWx0bzpraXJhbmt1bWFy a0BtYXJ2ZWxsLmNvbT4+DQotLS0NClYzIENoYW5nZXM6DQoqIEFkZGVkIHRlc3RwbWQgc3VwcG9y dC4NCg0KIGFwcC90ZXN0LXBtZC9wYXJhbWV0ZXJzLmMgICAgICB8ICA2ICsrKysrKw0KIGxpYi9s aWJydGVfZXRoZGV2L3J0ZV9ldGhkZXYuaCB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysr Kw0KIDIgZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvYXBw L3Rlc3QtcG1kL3BhcmFtZXRlcnMuYyBiL2FwcC90ZXN0LXBtZC9wYXJhbWV0ZXJzLmMNCmluZGV4 IDdjYjBlM2Q2ZS4uNWY2NjlmZjI0IDEwMDY0NA0KLS0tIGEvYXBwL3Rlc3QtcG1kL3BhcmFtZXRl cnMuYw0KKysrIGIvYXBwL3Rlc3QtcG1kL3BhcmFtZXRlcnMuYw0KQEAgLTYzMiw2ICs2MzIsOCBA QCBsYXVuY2hfYXJnc19wYXJzZShpbnQgYXJnYywgY2hhcioqIGFyZ3YpDQogICAgICAgICAgICAg ICAgeyAiZm9yd2FyZC1tb2RlIiwgICAgICAgICAgICAgICAxLCAwLCAwIH0sDQogICAgICAgICAg ICAgICAgeyAicnNzLWlwIiwgICAgICAgICAgICAgICAgICAgICAwLCAwLCAwIH0sDQogICAgICAg ICAgICAgICAgeyAicnNzLXVkcCIsICAgICAgICAgICAgICAgICAgICAwLCAwLCAwIH0sDQorICAg ICAgICAgICAgICAgeyAicnNzLW91dGVyIiwgICAgICAgICAgICAgICAgICAwLCAwLCAwIH0sDQor ICAgICAgICAgICAgICAgeyAicnNzLWlubmVyLW91dGVyIiwgICAgICAgICAgICAwLCAwLCAwIH0s DQoNCklmIHdlIGRvbid0IHNwZWNpZnkgYW55IG9mIHRoZXNlIHR3bywgaXQgaXMgaW5uZXIgUlNT Pw0KWWVzLCB0aGF0IGlzIGNvcnJlY3QuDQoNCklmIEkgY29uZmlndXJlIHJzcy1vdXRlciwgaG93 IGRvIEkgc3dpdGNoIHRvIGlubmVyIFJTUz8NCldpbGwgYWRkIHN1cHBvcnQgdG8gY29uZmlnL3Jl c2V0IHVzaW5nIHBvcnQgY29uZmlnIGluIHRoZSBuZXh0IHZlcnNpb24uDQoNClRoYW5rcw0KDQog ICAgICAgICAgICAgICAgeyAicnhxIiwgICAgICAgICAgICAgICAgICAgICAgICAxLCAwLCAwIH0s DQogICAgICAgICAgICAgICAgeyAidHhxIiwgICAgICAgICAgICAgICAgICAgICAgICAxLCAwLCAw IH0sDQogICAgICAgICAgICAgICAgeyAicnhkIiwgICAgICAgICAgICAgICAgICAgICAgICAxLCAw LCAwIH0sDQpAQCAtMTA1MSw2ICsxMDUzLDEwIEBAIGxhdW5jaF9hcmdzX3BhcnNlKGludCBhcmdj LCBjaGFyKiogYXJndikNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnNzX2hmID0g RVRIX1JTU19JUDsNCiAgICAgICAgICAgICAgICAgICAgICAgIGlmICghc3RyY21wKGxnb3B0c1tv cHRfaWR4XS5uYW1lLCAicnNzLXVkcCIpKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICByc3NfaGYgPSBFVEhfUlNTX1VEUDsNCisgICAgICAgICAgICAgICAgICAgICAgIGlmICghc3Ry Y21wKGxnb3B0c1tvcHRfaWR4XS5uYW1lLCAicnNzLW91dGVyIikpDQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHJzc19oZiB8PSBFVEhfUlNTX0xFVkVMX09VVEVSOw0KKyAgICAgICAg ICAgICAgICAgICAgICAgaWYgKCFzdHJjbXAobGdvcHRzW29wdF9pZHhdLm5hbWUsICJyc3MtaW5u ZXItb3V0ZXIiKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnNzX2hmIHw9IEVU SF9SU1NfTEVWRUxfSU5ORVJfT1VURVI7DQogICAgICAgICAgICAgICAgICAgICAgICBpZiAoIXN0 cmNtcChsZ29wdHNbb3B0X2lkeF0ubmFtZSwgInJ4cSIpKSB7DQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIG4gPSBhdG9pKG9wdGFyZyk7DQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGlmIChuID49IDAgJiYgY2hlY2tfbmJfcnhxKChxdWV1ZWlkX3QpbikgPT0gMCkNCmRp ZmYgLS1naXQgYS9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmggYi9saWIvbGlicnRlX2V0 aGRldi9ydGVfZXRoZGV2LmgNCmluZGV4IGQyOTkzMGZkOC4uMjgxODRjYzg1IDEwMDY0NA0KLS0t IGEvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5oDQorKysgYi9saWIvbGlicnRlX2V0aGRl di9ydGVfZXRoZGV2LmgNCkBAIC01NTIsNiArNTUyLDMzIEBAIHN0cnVjdCBydGVfZXRoX3Jzc19j b25mIHsNCiAjZGVmaW5lIFJURV9FVEhfUlNTX0wzX1BSRTY0ICAgICAgKDFVTEwgPDwgNTMpDQog I2RlZmluZSBSVEVfRVRIX1JTU19MM19QUkU5NiAgICAgICgxVUxMIDw8IDUyKQ0KDQorLyoNCisg KiBXZSB1c2UgdGhlIGZvbGxvd2luZyBtYWNyb3MgdG8gY29tYmluZSB3aXRoIHRoZSBhYm92ZSBs YXllcnMgdG8gY2hvb3NlDQorICogaW5uZXIgYW5kIG91dGVyIGxheWVycyBvciBib3RoIGZvciBS U1MgY29tcHV0YXRpb24uDQorICogTm90ZTogRGVmYXVsdCBpcyAwOiBpbm5lciBsYXllcnMsIDE6 IG91dGVyIGxheWVycywgMjogYm90aA0KKyAqIGJpdCA1MCBhbmQgNTEgYXJlIHJlc2VydmVkIGZv ciB0aGlzLg0KKyAqLw0KKw0KKy8qKg0KKyAqIExldmVsIDAsIEl0IGJhc2ljYWxseSBzdGFuZHMg Zm9yIHRoZSBpbm5lcm1vc3QgZW5jYXBzdWxhdGlvbiBsZXZlbCBSU1MNCisgKiBjYW4gYmUgcGVy Zm9ybWVkIG9uIGFjY29yZGluZyB0byBQTUQgYW5kIGRldmljZSBjYXBhYmlsaXRpZXMuDQorICov DQorI2RlZmluZSBFVEhfUlNTX0xFVkVMX0lOTkVSICAgICAgICAoMFVMTCA8PCA1MCkNCisvKioN CisgKiBMZXZlbCAxLCBJdCBiYXNpY2FsbHkgc3RhbmRzIGZvciB0aGUgb3V0ZXJtb3N0IGVuY2Fw c3VsYXRpb24gbGV2ZWwgUlNTDQorICogY2FuIGJlIHBlcmZvcm1lZCBvbiBhY2NvcmRpbmcgdG8g UE1EIGFuZCBkZXZpY2UgY2FwYWJpbGl0aWVzLg0KKyAqLw0KKyNkZWZpbmUgRVRIX1JTU19MRVZF TF9PVVRFUiAgICAgICAgKDFVTEwgPDwgNTApDQorLyoqDQorICogTGV2ZWwgMiwgSXQgYmFzaWNh bGx5IHN0YW5kcyBmb3IgdGhlIGJvdGggaW5uZXIgYW5kIG91dGVybW9zdA0KKyAqIGVuY2Fwc3Vs YXRpb24gbGV2ZWwgUlNTIGNhbiBiZSBwZXJmb3JtZWQgb24gYWNjb3JkaW5nIHRvIFBNRCBhbmQN CisgKiBkZXZpY2UgY2FwYWJpbGl0aWVzLg0KKyAqLw0KKyNkZWZpbmUgRVRIX1JTU19MRVZFTF9J Tk5FUl9PVVRFUiAgKDJVTEwgPDwgNTApDQorI2RlZmluZSBFVEhfUlNTX0xFVkVMX01BU0sgICAg ICAgICgzVUxMIDw8IDUwKQ0KKw0KKyNkZWZpbmUgRVRIX1JTU19MRVZFTChyc3NfaGYpICgocnNz X2hmICYgRVRIX1JTU19MRVZFTF9NQVNLKSA+PiA1MCkNCisNCiAvKioNCiAgKiBGb3IgaW5wdXQg c2V0IGNoYW5nZSBvZiBoYXNoIGZpbHRlciwgaWYgU1JDX09OTFkgYW5kIERTVF9PTkxZIG9mDQog ICogdGhlIHNhbWUgbGV2ZWwgYXJlIHVzZWQgc2ltdWx0YW5lb3VzbHksIGl0IGlzIHRoZSBzYW1l IGNhc2UgYXMNCi0tDQoyLjI1LjENCg==