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 85882A034F; Tue, 11 Jan 2022 15:29:54 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0383D4271F; Tue, 11 Jan 2022 15:29:54 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 4492641143 for ; Tue, 11 Jan 2022 15:29:52 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 20BB2Ggd012587; Tue, 11 Jan 2022 06:29:51 -0800 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2105.outbound.protection.outlook.com [104.47.55.105]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3dh8nm0myt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 11 Jan 2022 06:29:51 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hz9EDQFeVdtW7lJf9S3FfzEsMRW0cdRTOxZAvXJKPz/yonjJcCwg5ovCil119NQ8UWSZd1oqn0hNrMnLADj2T6Z3nGZHMuTeoBy875TtDxKNJAWSj++CJ1R3cPAGjsTOXn2mjCPgn5j5YV0iE0q673WMYMXiBfrgsim1OzRyHAIViCyEwi3OqiTJKj74KOfq8AlvWuADWmqRl03OxuXfHzaW90VWIyfDIhecwfdZ1hKcpbJ6e79PZHovLzZNmt6G/pfFSKueQAq8VTUwWiWJFwzP8Gw9Hp4wpDh45Gjb9phiuni8E/CjM3/O7SR8On6p6PdqWB7sD+WMDqzE1DCGQw== 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=e1bBcpr8CtL7pFmmDYkM7MfA1ArSTRbr6Btkuz03im4=; b=JAMCKw6z/uqHN/s7w8XI67sobkhyK/06FUuSLTW/3WLbHeh4NV/KIysKPtg7EFFf+n4srfd6Tvuzqigmn0aIIbt1urtndZXQLGGMwqvjOGSrzQx3kcqMEtuA+jzW0RRf5tqXIVLVWCXM28He/aG8vqcVMLlcksb+QnSEQH8n8Zq7ZXVwTU7iFhsVl8dZDEFGKsbu07axZ9wZ3vm1CyQ/UzDZ/jgjAS0O6BHKCK1MwovSc1VXhc0WpBXYUEUhTjrtb5TiAiyXJK0dI+gLQj6it2TxeCdDTF4CDPNYApJkSmaICtVOcjeXCwmFLiVosVP71mlHW4fJYwEziLqq9yMmkQ== 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=e1bBcpr8CtL7pFmmDYkM7MfA1ArSTRbr6Btkuz03im4=; b=AwB3A2HWUYxIvR6aQMKbz/P/HLlMr95Y9i5F7K/YBwlYwIiJy+d/+/4gVhX3h2tZb7YLHJj7UlBGNRBKYSAxHiP4VM6/SSdlwhN80Q4/D2FIKzo60Yresy6N9VCZxmxSyAP6gfrUkJ+mQKcH8oAUPUh7awdQDcvPM8eIuuKFFU8= Received: from DM5PR18MB2245.namprd18.prod.outlook.com (2603:10b6:4:b9::28) by DM4PR18MB4319.namprd18.prod.outlook.com (2603:10b6:5:39b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9; Tue, 11 Jan 2022 14:29:49 +0000 Received: from DM5PR18MB2245.namprd18.prod.outlook.com ([fe80::a06f:b53d:9068:d1f9]) by DM5PR18MB2245.namprd18.prod.outlook.com ([fe80::a06f:b53d:9068:d1f9%7]) with mapi id 15.20.4867.012; Tue, 11 Jan 2022 14:29:49 +0000 From: Satheesh Paul To: Ferruh Yigit , Nithin Kumar Dabilpuram , Kiran Kumar Kokkilagadda , Sunil Kumar Kori , Satha Koteswara Rao Kottidi CC: "dev@dpdk.org" , Ori Kam , Andrew Rybchenko Subject: RE: [EXT] Re: [dpdk-dev] [PATCH 22.02 2/2] net/cnxk: add devargs for configuring SDP channel mask Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH 22.02 2/2] net/cnxk: add devargs for configuring SDP channel mask Thread-Index: AQHX1U4WI0ZoMrBYpkmI+PUvAnWgS6xeGdmAgAAkd1A= Date: Tue, 11 Jan 2022 14:29:48 +0000 Message-ID: References: <20211109094204.2343402-1-psatheesh@marvell.com> <20211109094204.2343402-2-psatheesh@marvell.com> <27efba59-e991-9f50-69f3-d4df7e2b7823@intel.com> In-Reply-To: <27efba59-e991-9f50-69f3-d4df7e2b7823@intel.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e7d0a3bb-d5d5-4044-b4f4-08d9d50ed2bc x-ms-traffictypediagnostic: DM4PR18MB4319:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Nqh67OLvwvQP822Q1ycDoZ7i9azDd82eNxrQ1KOzQMEp153QptYBrJ/vAHd/9smy+0+hO1oabJDIXd5q/et4pd2/8DLbixWKkysv6jgUPLWlpyoo426gZQG4pi2weEEwix+B9iF7ubFsU2n/bLrbsTcH15fhWD/U2xii1CCOe85DzkDCmTtETP99DVxw2lEJazyxG6NticVPsGe3KKZlu1UFpQja7KEfpxWdGgWpK89wWrIMo5OvrqDGY2EGJGbrt2PPsuGfstAcfPc+uaczTaIBQdO39yVKyCrocgNA5Yr1GetJTCHQROUS6Rigx+M0E2iEPtvWAbYIoyxVdHM0GCy7hfrtIkYoiqXF6eJDFX2T3sHNVau5ebpJEXWVaJQGdUT6Dn/Qfc56H4Ujz/JZdXnzgi9NMdv7W3ecUciedFNBOAuCnnDeaaFFFlOh88vhjfyM7Dlz073aW6gCpRqU7NzBiyzA1FnqDf+wXxXpwW45gdm9kwjFUQd/w8WpAip/Gi/Fp1RM8Ozppm2+w6/79uR0EJTNPmkfJxqRabjtpYK1KNj8b7h62OXw7zgSfQrbuNcvqKaGaRfTuKaiEfQpNPJmrWkthnnznf/CNrROpOM5aHXBcVI5eWQqw9oBCPAHgV2DcrXD3XKmDHqHxUdnNUyEVMgWFZlh603ZUiMNPrl4fyVtgPecpheWX4oRlfxZEkzkIexpFxwTgyWpusW1iw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR18MB2245.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(86362001)(7696005)(64756008)(66446008)(76116006)(66556008)(66476007)(5660300002)(66946007)(38070700005)(55016003)(316002)(4326008)(83380400001)(508600001)(71200400001)(52536014)(6636002)(54906003)(110136005)(38100700002)(186003)(9686003)(8936002)(8676002)(6506007)(122000001)(2906002)(53546011)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Tk5WeHNCWVQ5eEdRS1ltM0wybUpIbU03ODNqYlp0UkJUME0yZE90WGMvZzFx?= =?utf-8?B?bWJwci96MDhpWGhGdjZtUjhGaEJFQWg0TDBKL3FVYnNBYmJrUkU2eXNFcm9U?= =?utf-8?B?dnpGQmlQNDRid0VEM1I3S2x5RTlFVG9HSWVsWFVxWTlIM0tOd3FTYzdNRlVQ?= =?utf-8?B?TCtrWndtVlNiamwvT3pCYzJnbXFBSHN0ZU5rK0hGNkR2ZnpGa29nWW9sT2ti?= =?utf-8?B?TGxWM0JwbkxEN3ErVW1kV1l4VHBsZVo0TVBsNDlGYlFZSHVydEU4Sk45WFZ5?= =?utf-8?B?Mnl3ZSs2OS83eDhXVVRUdERNUTF6V256RWpySi9mb3poL3RzMEVmK0ZxZXNy?= =?utf-8?B?eXVSVytZYzJ4ZG5qWEFIZ3AvUU9DUFFuY3o3S0EzMDZUNUNRc3ZwRFdjNDZv?= =?utf-8?B?ZU1yQThqTm1WU3hIb0pUQlBUazVEMENYSTdCaGRjQVJFL09hVTd5K3JoY0JN?= =?utf-8?B?NklIK3NaSWdqaERUc2pTNWVKTm9lNkJ5cWY3MHVhTjdPdlZGSFVBUjh1dWNY?= =?utf-8?B?NlI2VXg1K3NKN3FCQlA4V1Vka1NDYzRBQzdBVitzM2pPTmNKSTAzZnM1U0px?= =?utf-8?B?NFFWdlNQcERpMldJZ2JFWTIwVW9pVXdpVWt3SVhzU1YyZGdKaWFwd3JTQWpk?= =?utf-8?B?VTUwNUNLbDc0d0dLR3NPam5qQjNSdUVxVTBtQTBRUnFtZTIvRHZLcHV2RWJu?= =?utf-8?B?MnRVc3pHdkRjT2dSN0xxTFBuYldhNEJHU0FZbCt5OUovV1dsSmZzTzNFTnZY?= =?utf-8?B?QklLTDBobTBOaWoyWU9Wb0VSdm9qaWVpUnZNSytPaGhMYjZsTUxmeGpXeVBX?= =?utf-8?B?eUxINHcyVTB6SmJGbTlvMFRtSlFXYk1za3FFU3BIVno2bEJTVGdFQWd5d1pn?= =?utf-8?B?QmpOVjAwUFRPemtWdDJ4eVlSSllvaW84UkQvUWtHWS84Nzl4L2hXUklMOERZ?= =?utf-8?B?SGRCbmJyZTROZldqeElvSFJrYjhpNWZmUXFVMGpDc0t3OFd3VmZoN21LT3Iw?= =?utf-8?B?Zmc4YktzV20vV0lGQjNHbjRQaHgwZERpcnhsRG1nQ2RtYkRxaUFtNk9HcEZW?= =?utf-8?B?T1hXU1JoSmdkNThaMm5XNiswdTdMRFFhWmZtUTMySlJQZW84eEc1VVRtOXdG?= =?utf-8?B?dGJIMWpnRkZmWTdvUTJRTnhXcmd2aUpJTnlxT1lUcC9IYVgrVTZsZ1llUmdw?= =?utf-8?B?OXFnVjFvZHdWaE9aZktLS0xodlFnVVUyeGxKd1Rzd3o4T1JoNCtjTCt1anpv?= =?utf-8?B?R2NOdHRyb25uMWJSbHVWU0JvdmgrSWJjMGRrNDRmRjQ0MXl4UExKb3VpNjc1?= =?utf-8?B?UjZTaVduVE85RzF2cnM5bnBLUnNqUTJjc3RMKy9vYm1VcjdTSHR5NGRoRFg4?= =?utf-8?B?ZHIydFpHUnpXV1BWL3BZZGQxWVhDY2d1Q2ZNVzdFSkpiRW42VFowbHhTOWFX?= =?utf-8?B?TVNzV3VQM2N4NDl0SzBOMjc2dHFkTU1BcVlNcmMyU3ZLaTZPeTYvVUh5MG4v?= =?utf-8?B?bEtYeE5IK25XczNHNjYrUzdWc1Z6SzUzSTdxV1JNZFpoYWZHQm0vTnRhaXlk?= =?utf-8?B?eWlVNGtGT2srOCtLVVVINk9TUU9UTUxobDEyR0FCcnlJRVdoeXNYT1NCQlJX?= =?utf-8?B?MjZRbUdRQm15R0NQdG93bUFMcHZhemszRy9jUFZrOGFNNENMTG9rQmJ6SUlV?= =?utf-8?B?ajBXaWNRWEx2cnN1SG1mcnBEQUNIcTZTZDhCbXBic3kzYWc2TVRhMk1ZMloy?= =?utf-8?B?TVFSOGtUVE4wY2hJWWlaVEIyc0lPaE5jWXZDVFNQQ1pkWm1ZQlZkdWJPeEhN?= =?utf-8?B?cEtYZVRGYzg3Q3RiTVFPR3NOTDdGaHZqc0NtNGVYaE5jV2IvUnp4c0lwb2ZL?= =?utf-8?B?UzJveHpmdFZHSHQvUzQySWhKbTVJdmlLZEZuc1NUckpVemNEK1d6b2o0V2dW?= =?utf-8?B?WjRGWmZqRWEzNGQxUjVHT2hXemtxSFNJa1F2ZWxESFJMeG8vek1JTDY2MlhC?= =?utf-8?B?eFByVnEvZkNJUkxORTQyK05qRGNtWERqWkhQU040MTI5S0w1bTlrRUpEUE04?= =?utf-8?B?dmdVVUlWTWFqb1c2U0hUU1p0clR6cTdXSTVXSHJmYmo2NVFTakhnSFhqdTdP?= =?utf-8?B?ZU14YldSSmI2RXJNck1XckVOUi80U3dMcVdYL1NIVkwzUUY1TFoyb21nU2hY?= =?utf-8?B?WXhEVkloT1RqQWlOcnJWVTdFL1dZT0hTTlFOZmQ1SkN0NHQvdm1IY3hWSkxV?= =?utf-8?B?M1poVnlVL0ZqZDgrRVV2eDQ4a2Z3PT0=?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR18MB2245.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e7d0a3bb-d5d5-4044-b4f4-08d9d50ed2bc X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2022 14:29:48.9258 (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: hp1fMMXPt4Oc2BGAHx+JKBYXkAE78G9PJV50L9I6OiRciQuk7+8ounag1AHGL5OfkNf4UKsiL0UNeFHwXPLmpA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR18MB4319 X-Proofpoint-GUID: 3-eDjyN-os7gnJPK8YtcCC7vnkL2dMyD X-Proofpoint-ORIG-GUID: 3-eDjyN-os7gnJPK8YtcCC7vnkL2dMyD X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-01-11_04,2022-01-11_01,2021-12-02_01 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 SGksDQoNClBsZWFzZSBmaW5kIHJlcGx5IGlubGluZS4NCg0KVGhhbmtzLA0KU2F0aGVlc2guDQoN Ci0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1aC55 aWdpdEBpbnRlbC5jb20+IA0KU2VudDogMTEgSmFudWFyeSAyMDIyIDA1OjI2IFBNDQpUbzogU2F0 aGVlc2ggUGF1bCA8cHNhdGhlZXNoQG1hcnZlbGwuY29tPjsgTml0aGluIEt1bWFyIERhYmlscHVy YW0gPG5kYWJpbHB1cmFtQG1hcnZlbGwuY29tPjsgS2lyYW4gS3VtYXIgS29ra2lsYWdhZGRhIDxr aXJhbmt1bWFya0BtYXJ2ZWxsLmNvbT47IFN1bmlsIEt1bWFyIEtvcmkgPHNrb3JpQG1hcnZlbGwu Y29tPjsgU2F0aGEgS290ZXN3YXJhIFJhbyBLb3R0aWRpIDxza290ZXNod2FyQG1hcnZlbGwuY29t Pg0KQ2M6IGRldkBkcGRrLm9yZzsgT3JpIEthbSA8b3Jpa2FAbnZpZGlhLmNvbT47IEFuZHJldyBS eWJjaGVua28gPGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1Pg0KU3ViamVjdDogW0VYVF0g UmU6IFtkcGRrLWRldl0gW1BBVENIIDIyLjAyIDIvMl0gbmV0L2NueGs6IGFkZCBkZXZhcmdzIGZv ciBjb25maWd1cmluZyBTRFAgY2hhbm5lbCBtYXNrDQoNCkV4dGVybmFsIEVtYWlsDQoNCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NCk9uIDExLzkvMjAyMSA5OjQyIEFNLCBwc2F0aGVlc2hAbWFydmVsbC5jb20gd3Jv dGU6DQo+IEZyb206IFNhdGhlZXNoIFBhdWwgPHBzYXRoZWVzaEBtYXJ2ZWxsLmNvbT4NCj4gDQo+ IFRoaXMgcGF0Y2ggYWRkcyBzdXBwb3J0IHRvIGNvbmZpZ3VyZSBjaGFubmVsIG1hc2sgd2hpY2gg d2lsbCBiZSB1c2VkIA0KPiBieSBydGUgZmxvdyB3aGVuIGFkZGluZyBmbG93IHJ1bGVzIG9uIFNE UCBpbnRlcmZhY2VzLg0KPiANCg0KPkhpIFNhdGhlZXNoLA0KDQo+KyBPcmkgJiBBbmRyZXcuDQoN Cj5XaGF0ICdTRFAnIHN0YW5kcyBmb3I/DQpJdCBzdGFuZHMgZm9yICJTeXN0ZW0gRE1BIFBhY2tl dCBJbnRlcmZhY2UiLiBUaGlzIGlzIHdoZW4gdGhlIHN5c3RlbSBhY3RzIGFzIFBDSWUgZW5kcG9p bnQuIEZvciBpbnN0YW5jZSwgYW4geDg2IG1hY2hpbmUgY2FuIGFjdCBhcyBhIGhvc3QgaGF2aW5n IGFuIE9jdGVvbiBUWCogYm9hcmQgcGx1Z2dlZCB0aHJvdWdoIHRoaXMgUENJZSBpbnRlcmZhY2Ug YW5kIHBhY2tldHMgYXJlIHRyYW5zZmVycmVkIHRocm91Z2ggdGhpcyBQQ0llIGludGVyZmFjZS4N Cg0KPkFuZCBjYW4gdGhpcyBuZXcgZGV2YXJnIGJlIHByb3ZpZGVkIHdpdGggZmxvdyBydWxlPyBX aHkgaXQgbmVlZHMgdG8gYmUgYSBuZXcgZGV2YXJnPw0KU0RQIGFuZCBpdHMgY2hhbm5lbCByZWxh dGVkIGluZm8gYXJlIHNwZWNpZmljIHRvIHRoZSBoYXJkd2FyZSBhbmQgcnRlIGZsb3cgYXBpIGNh bm5vdCBiZSBleHRlbmRlZCB0byBzdXBwb3J0IHRoZW0uIEhlbmNlLCBpdCBpcyBhZGRlZCBhcyBh IG5ldyBkZXZhcmcuDQoNCj5DYW4geW91IHBsZWFzZSBnaXZlIGEgc2FtcGxlIG9mIHRoZSBydGUg ZmxvdyBBUEkgdGhhdCB3aWxsIGJlIHVzZWQ/DQpUaGlzIGNoYW5uZWwgbWFzayB3aWxsIGJlIHVz ZWQgYnkgdGhlIHJ0ZV9mbG93X2NyZWF0ZSgpIGFwaS4gSXQgaXMgYWN0dWFsbHkgdHJhbnNwYXJl bnQgYXQgcnRlX2Zsb3dfY3JlYXRlKCkgaW52b2NhdGlvbiBpdHNlbGYuIFRoYXQgaXMsIGF0IHRo ZSB0aW1lIG9mIHJ0ZV9mbG93X2NyZWF0ZSgpIGludm9jYXRpb24sIHVzZXIgZG9lcyBub3QgZ2l2 ZSBhbnkgYWRkaXRpb25hbCBpbmZvcm1hdGlvbi4gQnV0IGludGVybmFsbHksIHRoZSBkcml2ZXIn cyBmbG93IGNyZWF0aW9uIGFwaSB0YWtlcyB0aGUgU0RQIGNoYW5uZWwvbWFzayB2YWx1ZSBzdXBw bGllZCBhdCB0aGUgc3RhcnR1cCBhbmQgYXBwbGllcyBpdC4gQmFzaWNhbGx5LCBpbiBPY3Rlb24g dHgqLCB0aGUgaW50ZXJmYWNlcyBoYXZlIGEgImNoYW5uZWwgaWRlbnRpZmllciIgbnVtYmVyLiBU aGUgcnVsZXMgaW4gcGFja2V0IGNsYXNzaWZpY2F0aW9uIGhhcmR3YXJlIGFyZSBjb25maWd1cmVk IHRvIG1hdGNoIHRoZSBjaGFubmVsIG51bWJlci4gV2l0aCB0aGlzIGNoYW5nZSwgd2UgYXJlIHJl bGF4aW5nIHRoZSBleGFjdCBtYXRjaCBhbmQgYXJlIGFsbG93aW5nIGEgcmFuZ2UgZm9yIHRoaXMg U0RQIGludGVyZmFjZS4NCg0KVGhhbmtzLA0KZmVycnVoDQoNCg0KPiBTaWduZWQtb2ZmLWJ5OiBT YXRoZWVzaCBQYXVsIDxwc2F0aGVlc2hAbWFydmVsbC5jb20+DQo+IC0tLQ0KPiAgIGRvYy9ndWlk ZXMvbmljcy9jbnhrLnJzdCAgICAgICAgICAgICAgIHwgMjEgKysrKysrKysrKysrKysNCj4gICBk cml2ZXJzL25ldC9jbnhrL2NueGtfZXRoZGV2X2RldmFyZ3MuYyB8IDQwICsrKysrKysrKysrKysr KysrKysrKysrKy0tDQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2RvYy9ndWlkZXMvbmljcy9jbnhrLnJzdCBi L2RvYy9ndWlkZXMvbmljcy9jbnhrLnJzdCBpbmRleCANCj4gODM3ZmZjMDJiNC4uNDcwZTAxYjgx MSAxMDA2NDQNCj4gLS0tIGEvZG9jL2d1aWRlcy9uaWNzL2NueGsucnN0DQo+ICsrKyBiL2RvYy9n dWlkZXMvbmljcy9jbnhrLnJzdA0KPiBAQCAtMjc2LDYgKzI3NiwyNyBAQCBSdW50aW1lIENvbmZp ZyBPcHRpb25zDQo+ICAgICAgc2V0IHdpdGggdGhpcyBjdXN0b20gbWFzaywgaW5ib3VuZCBlbmNy eXB0ZWQgdHJhZmZpYyBmcm9tIGFsbCBwb3J0cyB3aXRoDQo+ICAgICAgbWF0Y2hpbmcgY2hhbm5l bCBudW1iZXIgcGF0dGVybiB3aWxsIGJlIGRpcmVjdGVkIHRvIHRoZSBpbmxpbmUgSVBTZWMgZGV2 aWNlLg0KPiAgIA0KPiArLSBgYFNEUCBkZXZpY2UgY2hhbm5lbCBhbmQgbWFza2BgIChkZWZhdWx0 IGBgbm9uZWBgKQ0KPiArICAgU2V0IGNoYW5uZWwgYW5kIGNoYW5uZWwgbWFzayBjb25maWd1cmF0 aW9uIGZvciB0aGUgU0RQIGRldmljZS4gVGhpcw0KPiArICAgd2lsbCBiZSB1c2VkIHdoZW4gY3Jl YXRpbmcgZmxvdyBydWxlcyBvbiB0aGUgU0RQIGRldmljZS4NCj4gKw0KPiArICAgQnkgZGVmYXVs dCwgZm9yIHJ1bGVzIGNyZWF0ZWQgb24gdGhlIFNEUCBkZXZpY2UsIHRoZSBSVEUgRmxvdyBBUEkg c2V0cyB0aGUNCj4gKyAgIGNoYW5uZWwgbnVtYmVyIGFuZCBtYXNrIHRvIGNvdmVyIHRoZSBlbnRp cmUgU0RQIGNoYW5uZWwgcmFuZ2UgaW4gdGhlIGNoYW5uZWwNCj4gKyAgIGZpZWxkIG9mIHRoZSBN Q0FNIGVudHJ5LiBUaGlzIGJlaGF2aW91ciBjYW4gYmUgbW9kaWZpZWQgdXNpbmcgdGhlDQo+ICsg ICBgYHNkcF9jaGFubmVsX21hc2tgYCBgYGRldmFyZ3NgYCBwYXJhbWV0ZXIuDQo+ICsNCj4gKyAg IEZvciBleGFtcGxlOjoNCj4gKw0KPiArICAgICAgLWEgMDAwMjoxZDowMC4wLHNkcF9jaGFubmVs X21hc2s9MHg3MDAvMHhmMDANCj4gKw0KPiArICAgV2l0aCB0aGUgYWJvdmUgY29uZmlndXJhdGlv biwgUlRFIEZsb3cgcnVsZXMgQVBJIHdpbGwgc2V0IHRoZSBjaGFubmVsDQo+ICsgICBhbmQgY2hh bm5lbCBtYXNrIGFzIDB4NzAwIGFuZCAweEYwMCBpbiB0aGUgTUNBTSBlbnRyaWVzIG9mIHRoZSAg ZmxvdyBydWxlcw0KPiArICAgY3JlYXRlZCBvbiB0aGUgU0RQIGRldmljZS4gVGhpcyBvcHRpb24g bmVlZHMgdG8gYmUgdXNlZCB3aGVuIG1vcmUgdGhhbiBvbmUNCj4gKyAgIFNEUCBpbnRlcmZhY2Ug aXMgaW4gdXNlIGFuZCBSVEUgRmxvdyBydWxlcyBjcmVhdGVkIG5lZWQgdG8gZGlzdGluZ3Vpc2gN Cj4gKyAgIGJldHdlZW4gdHJhZmZpYyBmcm9tIGVhY2ggU0RQIGludGVyZmFjZS4gVGhlIGNoYW5u ZWwgYW5kIG1hc2sgY29tYmluYXRpb24NCj4gKyAgIHNwZWNpZmllZCBzaG91bGQgbWF0Y2ggYWxs IHRoZSBjaGFubmVscyhvciByaW5ncykgY29uZmlndXJlZCBvbiB0aGUgU0RQDQo+ICsgICBpbnRl cmZhY2UuDQo+ICsNCj4gICAuLiBub3RlOjoNCj4gICANCg0KPC4uLj4NCg==