From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (xvm-189-124.dc0.ghst.net [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 26FEDA09FF; Wed, 6 Jan 2021 16:30:35 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 159171609B1; Wed, 6 Jan 2021 16:30:35 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 1F68C1609A8 for ; Wed, 6 Jan 2021 16:30:33 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 106FUPEM024684; Wed, 6 Jan 2021 07:30:32 -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=9RjcFPbgXJ+kdhsut9R/XLeVOMrwCOWeZdQpUelmj0U=; b=MyvDNqJDGKhLFEH0Xj89CEgD9eeA9lqLLcUjIGmdp1TUsTXSq3pHSy5PLCYBAlXJ6IfQ Bc/r2IS2/lo1ebZTPVTeERRR06QBY8xe0DeXwCf5NCcxXbA6KLzeO4niUyDwD3LjQ1/v 86u2oe6L270xh8AUPtXds+tIcBEG7kGGIUBNU9Wxa+b411HzytnxKQU+x7iR00vtpz5k dImFyqeIQXUlxVdMxL5csnOMr+WEB/LZKwk8hawAQhURa/+d0vYtEHsWiclSFsJ0UttF vgPuooCwCljkNdTGTFr2fnfz3IpCFkHo5rd41mRCfHVaMUfWaYM61PnYgwt8JwsoqJp0 dQ== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com with ESMTP id 35ts7rsney-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 06 Jan 2021 07:30:32 -0800 Received: from SC-EXCH02.marvell.com (10.93.176.82) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 6 Jan 2021 07:30:31 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 6 Jan 2021 07:30:30 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 6 Jan 2021 07:30:30 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IqmMKygGSNNmaaXMxATQ16jQZG+w0NcoEulkLtQ7Ke9l2Ko+kTbhULdgNZcrMoOLJXtTcUlwg9y/Ax+2+FCris6mEMDypv627Kn8cHNxz8Z/XQmvP4Gy1EWaKWiY9wqmpetFa/Y51V0uJeLkO0HTrK79wNvrcBAJr6K5ojvh3VLZlP7BYgF54BZ3v5mDb563GTLcKOa98qItE42G+WMMiHj7IpmHB6Unjq6Xwq6YId3yuayi2h9x1UI0SRsjHzrM4wdRQjmumFwvgMlCp0b2NDd4YrCLSIQJRkyS8o5sqXOmLM0ofnhajNST+TMWOq/k3uDNGVrEj8TxrW497Qru1Q== 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=9RjcFPbgXJ+kdhsut9R/XLeVOMrwCOWeZdQpUelmj0U=; b=gM9Otvj7nlVHusTYpqxT1zqmA49ggCFav2MB/ICDccQDoYh6OiSrpaIrgodHm+jM/1hcmJwu2SNIY7vNjcEP2QHvkMCxkjSDGnrknIkpkR0T//GLz0CuKs18nuVIerSv/1H+kL0NVZj0MrZSPkddaydcdWuKD/N/SDcZgfyc/J3rg1fxTMVk+TMhw5cyYpEbdOqplnVrjn0DyUj+i1uQcqdTDU0lC9G2CixAQOypMLepHg6Cq0hVzlthjiFmNFFK88oS6mUP0cQPDDF4y1G3l3ZYXcetLRfie/yyX26uEauVeywoFPfmfWBjfBUiBY11O3Ee69DFs+S0aCBbJE7DjQ== 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=9RjcFPbgXJ+kdhsut9R/XLeVOMrwCOWeZdQpUelmj0U=; b=TzZnc0rBT5fiWDcDmsz7eAJGfRwUAEn+Ri/c4MdE3xStH7ouw7ZpRHlTMqqOFGR9FGLjZC+C9SGnz+h4ISOH/YxQZcvG8ux2NrA9YGXmoVCCGIzwesXlqyU+ZPFGGBHA9W76pawBcxLJORatE9oq/g7fn8hdJp+211o7yOCvf/Y= Received: from MW2PR18MB2314.namprd18.prod.outlook.com (2603:10b6:907:b::15) by CO6PR18MB3921.namprd18.prod.outlook.com (2603:10b6:5:342::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.19; Wed, 6 Jan 2021 15:30:29 +0000 Received: from MW2PR18MB2314.namprd18.prod.outlook.com ([fe80::25a5:20a3:a1ba:2c44]) by MW2PR18MB2314.namprd18.prod.outlook.com ([fe80::25a5:20a3:a1ba:2c44%3]) with mapi id 15.20.3721.024; Wed, 6 Jan 2021 15:30:29 +0000 From: Pradeep Kumar Nalla To: Jerin Jacob , Ferruh Yigit CC: Jerin Jacob Kollanukkaran , Satananda Burla , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [EXT] Re: [PATCH 00/15] Octeon Tx/Tx2 Endpoint pmd Thread-Index: AQHW5CNDWJAu+/wR2EqfLjxvYDLziaoapuOAgAAFggCAAAI8YA== Date: Wed, 6 Jan 2021 15:30:29 +0000 Message-ID: References: <20201231072247.5719-1-pnalla@marvell.com> <6e4fdae7-4c60-45fb-cb17-8ef0a853b1c6@intel.com> <708ef98d-7492-be87-6a6f-454e68174da3@intel.com> <7b6ad3ec-f2c9-978f-9551-323b8d523fdc@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=marvell.com; x-originating-ip: [223.237.38.230] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8db821a4-45fc-44db-1792-08d8b257ff9d x-ms-traffictypediagnostic: CO6PR18MB3921: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Rf2Z12QXv1BVtd/OHH9+INzAvdY34d5TEb+DQjAA9F+2/6lwLrC6U7xVoaIH+xbZ76YVH2ln3mS1wvhL0fB9NspBvVipq14v9/wu9xN5mDAzq+T3aOr5fnwMJi9bBTCKQH5NUkFWgcbLn+hkm0XmvuEeEWhuTo8yAlV3PugGCAJzrZyd1vAiOtloUGC3HLWuJNbfKURLCwwYg8HIdHG0O3Apt7syEWHq9x1nqgoDVdXi0gzu0CgzUAIb+lmHHKY0uxCpbuK9nlUKQGmWj18eGQu/AIeP0Zu6+96OZSIh7oMiTZYBZyQeAS8bsJNtAFb5+h8zvXoKKx5sPS5z17T9eOYNuWtwLPBm6dmW+Q3A21hmaF+7UgiSOpLUQO0jofiinitX+ddlj7wirrGTJ2xEGQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR18MB2314.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(136003)(39860400002)(376002)(396003)(55016002)(26005)(53546011)(110136005)(54906003)(316002)(8676002)(6506007)(7696005)(8936002)(86362001)(83380400001)(4326008)(71200400001)(2906002)(52536014)(64756008)(66946007)(66446008)(66556008)(9686003)(66476007)(5660300002)(186003)(33656002)(478600001)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?R29COGVpajN2ajduZGZlVGtpOW5PQVgwY0EyNUpxNnJ3bTFkME1YTFRlVXdH?= =?utf-8?B?MUkwS3Y4cUdldjlZV2thVUNMRU5vYjU3NE8rOHo5MW5UQW1LaytxSHRKalpr?= =?utf-8?B?RFpkVXM4VFE0YWhDRkxPN29kQmRqNzh2SVVJZ3AySGtwSUxDcFNMU0h4dmQx?= =?utf-8?B?aDZxMmEyR0UzQnV6ZGhGc21UbjkyVTEzaFlNeTZNd0ZuYTBCNDhIREtQU29J?= =?utf-8?B?YXZtd3pHbzJkUURCcXZiWkM5WmZnNS9hNVZibFE0Y1dibTFhY2RpTUZqejMw?= =?utf-8?B?NTZDbFNpZXV4ZG9kN0dQY3VyMW1sYkdwQTZVVFdwZytXOHZ0NWREcVFBcnhn?= =?utf-8?B?a1orSHhNQVhzUk5Fb3dabXExYWNhamxBeFpCS0xIaDI4elcwTEpidUVWdHJh?= =?utf-8?B?eEZnMlduTXhSRUwyQzI5blpGSUEzNXdYT3pLZlkyWlBERzZmTHRaMG1WUHVi?= =?utf-8?B?ZnpiMDFlSC81cGVIZDhkTlFzNFI3M0g3dFJKakhGSWtRdFRsaU9yOVVvSC9K?= =?utf-8?B?WHF1c3BETmw3eWRrTU1JdmJpSXdpTXQ2QWMvL3dOQWJ4REtGeUpaNGlEYW1q?= =?utf-8?B?bEdtUVkrVGFQWXFFbWJXeEh5VG1oRjNrQURiWGtoYkdVcTFXeVduRlR2NzJX?= =?utf-8?B?VTlTc0k4bkR6cWdVdjUrSnlXdStPcFJqY3laRVFNK2lIWXFtclB2N3FIL00r?= =?utf-8?B?ejBjd1pqcTc1TUsvdm83NGRWNERNcnUwRWFmRnIrRk1MVWRveFVGTEZpMllV?= =?utf-8?B?aU9lK0ZFSC9OQkJ4aUtvVGxUUHQyZktHSnZ5TlRNd3VTeHorQ0VBY0VuRkFq?= =?utf-8?B?bUd0Ym1PcmRyK3JCb2FheFJpZlViNC9aa3hXQzdTS1BUcmdQeXFQRDVwM3d0?= =?utf-8?B?Rkhvd2xFTWhyNkFZQmFxbHNlOHZLcUdhL211aUVCOVIxK0FDMlAzWEEzQ09n?= =?utf-8?B?QmNBMGpFZHhnNFdYYmc5SmVNMHRES2pOdG5xU3MzZ3FQR01xbm5yeUprak9q?= =?utf-8?B?dDE0QWZxWUhLVVpDdDFkQkYxSmw3T1gvQk9id29rL29yY3BlL2VSbDRtMzZZ?= =?utf-8?B?TXJjMWhUdmZQNVkzbitxNEM1VXU4ZmhqckpRKzdPNkZSeHFObHRSZ2RGcXdx?= =?utf-8?B?ei9KOWtMaS9YSm9yalZleW5EMkZkWG9WZWdXQ2NXMmgrWXZkT0ZFMlNvNHBp?= =?utf-8?B?aU5qV2tTdE9wRC9oeGo1MjB6ODJybDRMSHJxWGIxdnczYUV5UUZRc0dhQTBn?= =?utf-8?B?UVhpVTZjSm0rbXV5dSsyN05lUW5ydVVlcDc0MElPTmdNM1FFT1NDRkpBeUFs?= =?utf-8?Q?xQ4XfzGIETClE=3D?= 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: MW2PR18MB2314.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8db821a4-45fc-44db-1792-08d8b257ff9d X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jan 2021 15:30:29.1180 (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: F7XQ8w4S7KwyJ+FIyXQAUja2ZCs6MZuhHmbRbWp2a3/ITd0so5DeFAzhjVl9jhyIP1vjz/iUJp8nlHB0eeEFug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB3921 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2021-01-06_09:2021-01-06, 2021-01-06 signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH 00/15] Octeon Tx/Tx2 Endpoint pmd 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 Sender: "dev" DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBKZXJpbiBKYWNvYiA8amVyaW5q YWNvYmtAZ21haWwuY29tPiANClNlbnQ6IFdlZG5lc2RheSwgSmFudWFyeSA2LCAyMDIxIDg6MTQg UE0NClRvOiBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+DQpDYzogUHJhZGVl cCBLdW1hciBOYWxsYSA8cG5hbGxhQG1hcnZlbGwuY29tPjsgSmVyaW4gSmFjb2IgS29sbGFudWtr YXJhbiA8amVyaW5qQG1hcnZlbGwuY29tPjsgU2F0YW5hbmRhIEJ1cmxhIDxzYnVybGFAbWFydmVs bC5jb20+OyBkZXZAZHBkay5vcmcNClN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtFWFRdIFJlOiBb UEFUQ0ggMDAvMTVdIE9jdGVvbiBUeC9UeDIgRW5kcG9pbnQgcG1kDQoNCk9uIFdlZCwgSmFuIDYs IDIwMjEgYXQgNzo1NCBQTSBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBpbnRlbC5jb20+IHdy b3RlOg0KPg0KPiBPbiAxLzYvMjAyMSAxMTo1OCBBTSwgSmVyaW4gSmFjb2Igd3JvdGU6DQo+ID4g T24gV2VkLCBKYW4gNiwgMjAyMSBhdCA1OjA2IFBNIFByYWRlZXAgS3VtYXIgTmFsbGEgPHBuYWxs YUBtYXJ2ZWxsLmNvbT4gd3JvdGU6DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGlu dGVsLmNvbT4NCj4gPj4gU2VudDogVHVlc2RheSwgSmFudWFyeSA1LCAyMDIxIDg6NTkgUE0NCj4g Pj4gVG86IFByYWRlZXAgS3VtYXIgTmFsbGEgPHBuYWxsYUBtYXJ2ZWxsLmNvbT4NCj4gPj4gQ2M6 IEplcmluIEphY29iIEtvbGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxsLmNvbT47IFNhdGFuYW5k YSBCdXJsYSANCj4gPj4gPHNidXJsYUBtYXJ2ZWxsLmNvbT47IGRldkBkcGRrLm9yZw0KPiA+PiBT dWJqZWN0OiBSZTogW0VYVF0gUmU6IFtkcGRrLWRldl0gW1BBVENIIDAwLzE1XSBPY3Rlb24gVHgv VHgyIA0KPiA+PiBFbmRwb2ludCBwbWQNCj4gPj4NCj4gPj4gT24gMS81LzIwMjEgMjo0MyBQTSwg UHJhZGVlcCBLdW1hciBOYWxsYSB3cm90ZToNCj4gPj4NCj4gPj4gUGxlYXNlIGRvIG5vdCB0b3Ag cG9zdCwgcmVwbHkgbW92ZWQgYmVsb3cuDQo+ID4+DQo+ID4+PiBUaGFua3MNCj4gPj4+IFByYWRl ZXAuDQo+ID4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+Pj4gRnJvbTogRmVycnVo IFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiA+Pj4gU2VudDogTW9uZGF5LCBKYW51 YXJ5IDQsIDIwMjEgNToyMiBQTQ0KPiA+Pj4gVG86IFByYWRlZXAgS3VtYXIgTmFsbGEgPHBuYWxs YUBtYXJ2ZWxsLmNvbT4NCj4gPj4+IENjOiBKZXJpbiBKYWNvYiBLb2xsYW51a2thcmFuIDxqZXJp bmpAbWFydmVsbC5jb20+OyBTYXRhbmFuZGEgDQo+ID4+PiBCdXJsYSA8c2J1cmxhQG1hcnZlbGwu Y29tPjsgZGV2QGRwZGsub3JnDQo+ID4+PiBTdWJqZWN0OiBbRVhUXSBSZTogW2RwZGstZGV2XSBb UEFUQ0ggMDAvMTVdIE9jdGVvbiBUeC9UeDIgRW5kcG9pbnQgDQo+ID4+PiBwbWQNCj4gPj4+DQo+ ID4+PiBFeHRlcm5hbCBFbWFpbA0KPiA+Pj4NCj4gPj4+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+Pj4gLS0tLSBP biAxMi8zMS8yMDIwIDc6MjIgQU0sIE5hbGxhLCBQcmFkZWVwIHdyb3RlOg0KPiA+Pj4+IEZyb206 ICJOYWxsYSBQcmFkZWVwIiA8cG5hbGxhQG1hcnZlbGwuY29tPg0KPiA+Pj4+DQo+ID4+Pj4gVGhp cyBwYXRjaCBzZXQgY29udGFpbnMgUE1EIHdpdGggbWluaW1hbCBzZXQgb2Ygb3BlcmF0aW9ucyB0 aGF0IA0KPiA+Pj4+IGNhbiBkcml2ZSBib3RoIE9jdGVvbiBUeCBhbmQgVHgyIGluIGVuZHBvaW50 Lg0KPiA+Pj4+DQo+ID4+Pg0KPiA+Pj4gSGkgUHJhZGVlcCwNCj4gPj4+DQo+ID4+PiBUaGVyZSBp cyBhbHJlYWR5IG9jdGVvbnR4IGFuZCBvY3Rlb250eDIgbmV0IGRyaXZlcnMsIHdoYXQgaXMgdGhl IGRpZmZlcmVuY2Ugb2YgdGhlICdlbmRwb2ludCcgZHJpdmVyLCB3aHkgaXQgaXMgbmVlZGVkLCBj YW4geW91IHBsZWFzZSBnaXZlIG1vcmUgaW5mb3JtYXRpb24/DQo+ID4+Pg0KPiA+Pj4gSGkgRmVy cnVoDQo+ID4+Pg0KPiA+Pj4gVGhpcyBQTUQsIHdoaWxlIHJ1bm5pbmcgb24gYSBob3N0LCBkcml2 ZXMgb2N0ZW9udHgvb2N0ZW9udHgyIG92ZXIgcGNpIGJ1cywgd2hlcmUgYXMgIk9jdGVvblR4IGFu ZCBPY3Rlb25UeDIgbmV0IGRyaXZlcnMiIHJ1biBvbiByZXNwZWN0aXZlIFR4L1R4MiBTT0NzIHRv IG1ha2UgdXNlIG9mIGgvdyBibG9ja3MgcHJlc2VudCBvbiB0aGUgU09DLg0KPiA+Pj4NCj4gPj4+ IEJ1dCBhcmVuJ3QgdGhleSBzYW1lIEhXIGJsb2NrLCBlaXRoZXIgaW4gdGhlIFNvQyBvciBleHRl cm5hbCBldGhlcm5ldCBjb250cm9sbGVyIHZpYSBQQ0kgYnVzPw0KPiA+PiBObywgdGhpcyBwbWQg ZG9lc24ndCBhY2Nlc3MgYW55IGgvdyBibG9jayBvbiB0aGUgc29jLiBXaGVuIGluIGVwIG1vZGUg b2N0ZW9udHggYW5kIG9jdGVvbnR4MiBwcmVzZW50IHRoZW1zZWx2ZXMgYXMgbmV0d29yayBkZXZp Y2VzIGFuZCB0aGlzIHBtZCB3aWxsIHByb2dyYW0gdGhhdCBpbnRlcmZhY2UgYW5kIGRvZXMgcGFj a2V0IHJ4L3R4Lg0KPiA+Pj4gQXMgZmFyIGFzIEkgY2FuIHNlZSBvY3Rlb250eDIgYWNjZXNzIHRo ZSBkZXZpY2UgdmlhIFBDSSBidXMsIHdoeSB1cGRhdGluZyB0aGUgZXhpc3RpbmcgZHJpdmVyIGFu ZCBhZGRpbmcgbmV3IGRldmljZSBJRHMgaXMgbm90IHdvcmtpbmc/DQo+ID4+IE94dGVvblR4MiBh Y2Nlc3MgSC9XIGJsb2NrcyBvbiBzb2Mgd2hpY2ggYWxzbyBhcHBlYXIgYXMgUENJIGRldmljZXMu DQo+ID4NCj4gPiBJbiBvdGhlciB3b3JkcywNCj4gPiAtIFRoZSBuZXQvb2N0ZW9udHgyIGRyaXZl ciBoYXMgYSBzZXBhcmF0ZSBzZXQgb2YgSFcgZGV2aWNlcyB0aGF0IGFyZSANCj4gPiBub3QgYWNj ZXNzaWJsZSBmcm9tIHg4NiBob3N0Lg0KPg0KPiBTbyBpcyB0aGUgbmV0L29jdGVvbnR4MiBzdXBl cnNldCBvZiB0aGUgZW5kcG9pbnQgZHJpdmVyPw0KPg0KPiA+IC0gRXZlbiB0aG91Z2ggbmV0L29j dGVvbnR4MiBpcyBiYXNlZCBvbiBQQ0kgYnVzLCBzY29wZSBvZiB0aGF0IFBDSSANCj4gPiBidXMg aXMgaW50ZXJuYWwgdG8gU29DLiBJdCBpcyBhbiBpbnRlcm5hbCBidXMgZW11bGF0ZWQgYXMgUENJ IHRvIA0KPiA+IGhlbHAgc3RhbmRhcmQgZGV2aWNlIHByb2Jpbmcgd29ya3MuDQo+ID4NCj4NCj4g VGhpcyBzaG91bGRuJ3QgZGlmZmVyIGZyb20gZHJpdmVyIHBlcnNwZWN0aXZlLCByaWdodCwgZm9y IGRyaXZlciBpdCBpcyANCj4gY29uZmlndXJpbmcgZGV2aWNlIG9uIFBDSSBidXMuDQo+DQo+PiBK dXN0IHRvIGJlIGFibGUgdG8gZWxpbWluYXRlIGFueSBjb2RlIHRoYXQgY2FuIGJlIGVsaW1pbmF0 ZWQsIHdoYXQgDQo+PiBwcmV2ZW50cyB1c2luZyAnbmV0L29jdGVvbnR4Mic/DQo+PiBMaWtlIEkg YXNzdW1lIG9uZSBvZiB0aGUgSFcgYmxvY2sgbm90IGFjY2Vzc2libGUgZm9yIEVQIGRldmljZSBp cyANCj4+IGV2ZW50ZGV2IGJsb2NrLCBpcyB0aGlzIG1ha2luZyByZXF1aXJlZCBkcml2ZXIgY2hh bmdlIHRvbyBiaWcsIG9yIGlzIA0KPj4gaXQgY29tcGxldGVseSBzb21ldGhpbmcgZWxzZT8NCg0K DQo+Tm8gb25lIG9mIHRoZSBIVyBkZXZpY2VzIHRoYXQgaXMgbWFuYWdlZCBieSBuZXQvb2N0ZW9u dHgyIGlzIGF2YWlsYWJsZSB0byBQQ0kgUkMgSE9TVC4NCg0KPlRoZSBhcmNoaXRlY3R1cmUgaXMg bGlrZSBiZWxvdzogSXQgaXMgZm9yIHNtYXJ0IE5JQyBraW5kIG9mIHVzZSBjYXNlIHdoZXJlDQo+ MSkgb2N0ZW9udHgyIGlzIGluIFBDSWUgZm9ybSBmYWN0b3IoY29ubmVjdGVkIHRvIHg4NikNCj4y KSBuZXQvb2N0ZW9udHgyIGRyaXZlciBydW5zIG9uIGFybTY0DQo+MykgVGhlcmUgd2lsbCBiZSBh IERQREsgYXBwbGljYXRpb24gdGhhdCdzIHVzaW5nICBuZXQvb2N0ZW9udHgyIG9uDQo+QVJNNjQg YW5kIGl0IGluY2x1ZGVzIGEgbWVzc2FnZSBzZXJ2ZXIod2UgY2FsbCBpdCBGVykNCj40KSBOZXcg UE1EKG5ldC9vY3Rlb250eF9lcCkgcnVuIG9uIHg4Niwgc2VuZCBtZXNzYWdlcyBvdmVyIFBDSSBp bnRlcmZhY2UuDQo+NSkgRlcgUmVjZWl2ZXMgdGhlIG1zZyBhbmQgRFBESyBhcHAoRlcpIG9uIEFS TTY0IHByb2Nlc3MgaXQgdXNpbmcgbmV0L29jdGVvbnh0Mi4NCj5UaGVzZSBtZXNzYWdlcyBhcmUg dmVyeSBoaWdoIGxldmVsIGFic3RyYWN0ZWQuDQo+NikgRlcgVHJhbnNtaXRlcyBiYWNrIG1lc3Nh Z2UgdG8geDg2DQo+NykgU3RlcCA1IGFuZCA2IGlzIHRoZSBldGhkZXYgZGV2IG9wcyBmb3IgbmV0 L29jdGVvbnR4X2VwDQoNCg0KPj4gQnR3LCBJIGNhbiBzZWUgc29tZSBlbmQgcG9pbnQgZGV2aWNl IFBDSSBJRHMgYXJlIGFscmVhZHkgdXNlZCwgDQo+PiBQQ0lfREVWSURfT0NURU9OVFgyX0VQX1ZG LCBidXQgaXQgaXMgdXNlZCBieSBhIHJhd2RldiBkcml2ZXIgDQo+PiAocmF3L29jdGVvbnR4Ml9l cCksIG5vdCBzdXJlIHdoYXQgaXQgaXMuDQoNCj5Hb29kIHBvaW50LiB1bmRlcmxheWluZyBIVyBm b3IgcmF3IGRldiBhbmQgbmV0L29jdGVvbnR4X2VwIGlzIHRoZSBzYW1lLiBKdXN0IHRoYXQgbmV3 IFBNRCBoYXMgYSBoYW5kbGUgZm9yID5jdXN0b20gbWVzc2FnZSh3aXRoIGhlbHAgRlcgaW4gYXJt NjQpIHRvIGFjdCBhcyBldGhkZXYgZGV2aWNlLiBXZSB3aWxsIHNlZSB3aGF0IGlzIHRoZSBiZXN0 IG1ldGhvZCB0byByZXNvbHZlID5QQ0kgSUQgY29uZmxpdC4NCg0KRGV2aWNlIGlkIG9mIChyYXcv b2N0ZW9udHgyX2VwKSBpLmUuLCBQQ0lfREVWSURfT0NURU9OVFgyX0VQX1ZGIHdpbGwgYmUgY2hh bmdlZCB0byAweEIyMDQgd2hlcmVhcyBuZXQvb2N0ZW9uX3R4MiB3aWxsIGNvbnRpbnVlIHRvIGhh dmUgMHhCMjAzDQo=