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 426014269F; Tue, 3 Oct 2023 17:32:18 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2568E402A2; Tue, 3 Oct 2023 17:32:18 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id AF4C740262 for ; Tue, 3 Oct 2023 17:32:16 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 393FW7L7022328; Tue, 3 Oct 2023 08:32:15 -0700 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3tgbasaa84-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 03 Oct 2023 08:32:15 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EtTUDPaUqelhxj+yKiT7kP5m78bKrUnbB44MmgtsNjMZHNErFmg9USIxKZ5lkZS2aQ15Z4xW6oVLVbrS9RCnwB50Tcwt5sT4Prt+9040heIsLBbT+BhTinbbRiOkzGglchAi0aClPLS4/VpGYP9/jD/qPbvnv578uiJ/WwOgInZhQuQAJ60BygID7Zv/mvm5Oggk2th2Q8nMrkXd0aQSgC48uWWr5QV4o6rr3KMBP1sK0b2o5fZhD837XlIAe2F7g3zT6TtOd9AhOZMAznbtEhus+vkE7f3vBM1hbTAnC6ROsJi2u0AB4EOmAP7/nNid/qv3dtVn+pTw813nlKWLnQ== 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=95vKYlhxupeSHLDA4+6LjOZpvv+XohjVKx3rHVCbGxU=; b=NplEtwiMbm0chmE068LKxJoCu7kI+sVViKPv45CaQkJtNano6Ice6jG8wvvvjcpTA+Y0DOwLogZVnhViFjfN0Jl76aIOBxpQoEIprccv9byLfxtiCSpXhaEwaSymORTYmg7f8f23nnwao2FyRC0DO66gX3SiYsDg1e3V7IZzY/Y2W1aJBle0Kw7aAcaGPkEkjyfptkSaETDwARZDiUPJmo5KqNbqKY/jjrNrh39c+tRIMQUdOln2h+ocdWZ8u9slOlqkRnbwHnLMn69/bRv9iDUMkrBB93sjsqPlSXnTPIevmyjooNB+S7CGifho1DlHb1j5ARcCpx6mLxOiEpL81A== 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=95vKYlhxupeSHLDA4+6LjOZpvv+XohjVKx3rHVCbGxU=; b=pBsh37YpSDxv7QCw4xjPiyfgAxHagMUlowGcvYN4ClECJtWT5DKRKfvrdLswT1UMMLG4aKPE6IUgo3uBv5TK8AY0p6JqHAg1vyfqCahIZUMSfJypMowUEOlgZ9V2NydJrJ3GgxvbCVAsKnHWWBZT61gVxhyiUf/swK/w2A95FjI= Received: from PH0PR18MB4086.namprd18.prod.outlook.com (2603:10b6:510:3::9) by DM6PR18MB3507.namprd18.prod.outlook.com (2603:10b6:5:2a4::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.29; Tue, 3 Oct 2023 15:32:11 +0000 Received: from PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::b37e:6093:1c74:6f35]) by PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::b37e:6093:1c74:6f35%4]) with mapi id 15.20.6838.033; Tue, 3 Oct 2023 15:32:10 +0000 From: Pavan Nikhilesh Bhagavatula To: Jerin Jacob , Bruce Richardson CC: Jerin Jacob Kollanukkaran , Shijith Thotton , "timothy.mcdaniel@intel.com" , "hemant.agrawal@nxp.com" , "sachin.saxena@nxp.com" , "mattias.ronnblom@ericsson.com" , "liangma@liangbit.com" , "peter.mccarthy@intel.com" , "harry.van.haaren@intel.com" , "erik.g.carrillo@intel.com" , "abhinandan.gujjar@intel.com" , "s.v.naga.harish.k@intel.com" , "anatoly.burakov@intel.com" , "dev@dpdk.org" Subject: RE: [EXT] Re: [PATCH v6 0/3] Introduce event link profiles Thread-Topic: [EXT] Re: [PATCH v6 0/3] Introduce event link profiles Thread-Index: AQHZ9d6jJPILEhbH7UqZABs3kye9trA33xsAgAA8jACAABIpAIAAA5XA Date: Tue, 3 Oct 2023 15:32:10 +0000 Message-ID: References: <20231003075109.4309-1-pbhagavatula@marvell.com> <20231003094721.5115-1-pbhagavatula@marvell.com> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-Mentions: bruce.richardson@intel.com X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB4086:EE_|DM6PR18MB3507:EE_ x-ms-office365-filtering-correlation-id: 99e3427a-ed93-485f-3099-08dbc425e90f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rEeA5JGfcOhIUSZH2C/+xP0STXORLWDk81orZgDGp7e5+ubuQuYGyAwLRW+rLR3CsXscySBLMiy622JXWg/fSjMW+8gH3yjCerQCUsq5T6WtVJe0l9SXP3F9r1cr2pvYRY6NoHF6OoYGkzAbDEzNCG1OwiOqX5z+abWmuWXMSC8tX6azVZFGuZ/tExDIqFTA5Us7aSkKd1to74WFStgBiEVcnKkfR+L0BMysCwbJU57mZWu9fP/rLXd2OlLdg869f7DnNS62am40Xh2xFtrwN4FI1AJymWmuvkCKQFNYwjB0W2Np6j6sGRj/CXEaGOdHUGfmn5lT8IsoopUTHclzxPLT0qWpq+vukcrProYfmx80NUJYge+4LYLdbQV3R84PyEU0F6b9A1gpqzjZ90TuiV4TPRHFmo30el+EYUW1NDFv7QCitQxTxgPKy9VZXVbq/w2xKT503XNQK/gEEfU+dKVZOLuLyC6eQ2/QgM/vDelHBA3ql5soJ4ok53i2O5NVVHyGMJC59qveLQVynBHkkrzBM9G8n86Fnf2rejpm8gxg6Vy6YQo6FG1+WhGheXnDJjHGXAS3zYOVnvA9mKMv4AHx48y2ULk790i6D3kW6fs= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4086.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(136003)(366004)(396003)(39860400002)(230922051799003)(64100799003)(1800799009)(451199024)(186009)(41300700001)(110136005)(6506007)(7696005)(478600001)(966005)(53546011)(9686003)(316002)(66556008)(76116006)(64756008)(54906003)(66476007)(66946007)(66446008)(52536014)(8676002)(4326008)(8936002)(5660300002)(26005)(71200400001)(7416002)(83380400001)(2906002)(38070700005)(122000001)(38100700002)(55016003)(86362001)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OW9pbVRrNjU2T0tiVkoxSWxTNUlSVGNsVUxYbFVSc3FBcWdjczhhVGZNOXk3?= =?utf-8?B?VnZTNmMvL2lTZUpJWTJ1TGZpWllEK0l5dkYyZmE1Nm00NUIrNWlEOXlrZDFm?= =?utf-8?B?TVlWV1J1MkJ4MUNnS1ZiV2hBckZQL24wQkNDMVJVUEIwd1dyZlg0YmY2b0tw?= =?utf-8?B?SDgvaWpKNm9SdWtYbk9GTlFNNjhVYmxPMVVBNFpUTmlqaVhhOXRDZ0VtSFA3?= =?utf-8?B?MWdKVHBnWHk0MVB4OGhIMjZyaWhrQURFVC9Tbmtxd0cvWWxGeDhwRWU5N1Jy?= =?utf-8?B?amp0RVViRDBpS05hVUt4ZWw1TVNUYS9PT2Y5ZW0zUFhGdnNSMERpTFg5bmQ3?= =?utf-8?B?TWdjVTZWc2I4VXFVc09qZk1tajdYV09NV2tFdXdTb2M2Vy95S1grWTUzbndt?= =?utf-8?B?UklvdjNnbFM3MHUxWXRFTWVnTGlPVHppYWVoUHpJSEVvR2NEdmY5aEYzWkFJ?= =?utf-8?B?TmJyc3dJemorQ2JibEpvbnplVWRYdTZscGdVdlQrYkllZ2RwZEduMjdkQzAy?= =?utf-8?B?eUd3SG1BaWMvUis2dU9CNEpnWlJiZVlwSkorVlZjemk3VEVYSGd0b1JkWG1h?= =?utf-8?B?YUVKbEF2Z3RUSTRsT0x6YWNuK1RyZzJlNWNoVEpRVWJwN2xJV2dGYnZUbk5J?= =?utf-8?B?WmErTSs4bDlUWWk4OWZqZWpxbkRmYzBuakF2cmNEcC95d1k2ak05N2FRL1A3?= =?utf-8?B?MkVUd1NhK0x3eWdJdkN1ZFppd1Irb2xwTE40WEhTK2V4TWRVVVBJRlB0bkwx?= =?utf-8?B?alBnR1FhNHZyczdHbDZJNk90aFdxeGJIYlY2WmpBSmNlSTZ6TWhUL0xMWmR5?= =?utf-8?B?cHpQa1NmcnVJcGlLV0RzdUNhU3dpUk5EMkQzR0F6QWVMamJqZGJUNUhHZ3Uv?= =?utf-8?B?UkZ1Sk1HblJvaGl6WXlPOWllUzl1UGI3VnQ3S1BUY0J6WDd6eEFyOUdqVGxL?= =?utf-8?B?QkNueEFYSy9uQ3pXTEk2OVZlckwycHFwVXFCelVHVUNZdHRRRlR2bDRKbG5l?= =?utf-8?B?Slo3QTlYOTc4Z0xrN2xSMkZMeVc1YnV1RktjNFFIT3lKTlU5dkFuam94cWly?= =?utf-8?B?czNYL3lzQVhYV2laaGV1T0RVQzZjd3BoY3UwS1dVekJVb2VkZ2pwekJSNDVl?= =?utf-8?B?ZGhDVCtHOTVYNmRjQStHWVh0WTYxbTBJdnYwdkhSNmNKcTA4aElTaHpYRHpM?= =?utf-8?B?TTlETE1iVThBQVZjbGRFUm1JLzE4VU1sWWlTTUdUeVZROEJWSCs2cU1XdFJB?= =?utf-8?B?aTAwQjRTRkxlcFp5dWV5Q251MWVmVEE0cE9PVURrRzRUWXV1VFRhNDlZTm5Y?= =?utf-8?B?VGY2ZW1ncVc3YWdDZmpkYTNndC9RMzNwSjFtUXJpQjFobmxkWnRZWnpRTG1t?= =?utf-8?B?c2xzcEo4ZHg4dTNaWFM4eURVQ0FsMUZ4ZVVDVGh1RVJiZDF5eStnSVJtMGNG?= =?utf-8?B?ZGt4WGZDUnQ0bW94Y1hPOHRPTDhZY3NyZS9PUVdKQ1dxRG5DdDhyTHV6Nmt3?= =?utf-8?B?WWJoN3piMU00eXdQZlZVWDNjRDBJZXBYa2dJaGY3TDViRUFKcld3WVN1K0FW?= =?utf-8?B?azJqc0EzcWx1dnBid2hnWHpJbngyYm01OGZhL3N4MXlmOVMzM3lYcVArdHVm?= =?utf-8?B?MVZ4VTF6M2szVnErMTRML21YRVRXQ3FLU2Y3UXEzdk9mMzdkRlJtMDQ0SW45?= =?utf-8?B?TlFCM3AycDNvb2UyUFErbVlpMmc1ZlNyRnpqcGNiVjlKaWZyYWdaZk1yODkr?= =?utf-8?B?Y0NubEdXQUxOdjBqUGFQRm9BR1lLV1VFUGZJcm95anpvR2k0NnBaT0N1Q0FP?= =?utf-8?B?Rlh2OGhlNnVWbk53ajByTW0xeDNtNloyaXBnanhsOHZNUjZUNWZZaE5oeEhR?= =?utf-8?B?R0l2ZDkwbVA4blB0b1dFNzVSUWhoZEVmbXhuM2M4TkFYaVhLdkRVMTlhdzE0?= =?utf-8?B?WnhpZG80cG5kdThxY2QvQ1h0a0lQTU1iUnNwcC9VNjA2bThHRmg4STkxZlFs?= =?utf-8?B?NFFSQkFTc0gzOXkvTGRhTmZvZno2ZnplM2llNnd3dVBKdlo4c0hON2Zrbm8z?= =?utf-8?B?MDZ6WnR5cTRVb250TlQ2emVaRENzS0t4b1lseENZaS9maU43VXdYUTFpbTN6?= =?utf-8?Q?Z8pJWFIs0iA7cK/UHyDfB4oB9?= 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: PH0PR18MB4086.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 99e3427a-ed93-485f-3099-08dbc425e90f X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2023 15:32:10.5484 (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: ZnubL4ndaK+IbadvDfykqIfEcfIP+JzZUOOnC7Sq24KxFh4VEsWMcBP+OUuxSTY+ztZyrQvYLy+emPWt3y63InNV+Ql1KwnbPDRiSk1Ezmw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3507 X-Proofpoint-ORIG-GUID: EpGjLYqBYoatwqorGB8s2SGawKFiZztR X-Proofpoint-GUID: EpGjLYqBYoatwqorGB8s2SGawKFiZztR X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-03_12,2023-10-02_01,2023-05-22_02 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 PiBPbiBUdWUsIE9jdCAzLCAyMDIzIGF0IDc6NDPigK9QTSBCcnVjZSBSaWNoYXJkc29uDQo+IDxi cnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBPbiBUdWUsIE9jdCAw MywgMjAyMyBhdCAwNDowNjoxMFBNICswNTMwLCBKZXJpbiBKYWNvYiB3cm90ZToNCj4gPiA+IE9u IFR1ZSwgT2N0IDMsIDIwMjMgYXQgMzoxN+KAr1BNIDxwYmhhZ2F2YXR1bGFAbWFydmVsbC5jb20+ IHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiBGcm9tOiBQYXZhbiBOaWtoaWxlc2ggPHBiaGFnYXZh dHVsYUBtYXJ2ZWxsLmNvbT4NCj4gPiA+ID4NCj4gPiA+ID4gQSBjb2xsZWN0aW9uIG9mIGV2ZW50 IHF1ZXVlcyBsaW5rZWQgdG8gYW4gZXZlbnQgcG9ydCBjYW4gYmUgYXNzb2NpYXRlZA0KPiA+ID4g PiB3aXRoIHVuaXF1ZSBpZGVudGlmaWVyIGNhbGxlZCBhcyBhIGxpbmsgcHJvZmlsZSwgbXVsdGlw bGUgc3VjaCBwcm9maWxlcw0KPiA+ID4gPiBjYW4gYmUgY29uZmlndXJlZCBiYXNlZCBvbiB0aGUg ZXZlbnQgZGV2aWNlIGNhcGFiaWxpdHkgdXNpbmcgdGhlDQo+IGZ1bmN0aW9uDQo+ID4gPiA+IGBy dGVfZXZlbnRfcG9ydF9wcm9maWxlX2xpbmtzX3NldGAgd2hpY2ggdGFrZXMgYXJndW1lbnRzIHNp bWlsYXIgdG8NCj4gPiA+ID4gYHJ0ZV9ldmVudF9wb3J0X2xpbmtgIGluIGFkZGl0aW9uIHRvIHRo ZSBwcm9maWxlIGlkZW50aWZpZXIuDQo+ID4gPiA+DQo+ID4gPiA+IFRoZSBtYXhpbXVtIGxpbmsg cHJvZmlsZXMgdGhhdCBhcmUgc3VwcG9ydGVkIGJ5IGFuIGV2ZW50IGRldmljZSBpcw0KPiA+ID4g PiBhZHZlcnRpc2VkIHRocm91Z2ggdGhlIHN0cnVjdHVyZSBtZW1iZXINCj4gPiA+DQo+ID4gPiAu Li4NCj4gPiA+DQo+ID4gPiA+DQo+ID4gPiA+IHY2IENoYW5nZXM6DQo+ID4gPg0KPiA+ID4gU2Vy aWVzIGFwcGxpZWQgdG8gZHBkay1uZXh0LW5ldC1ldmVudGRldi9mb3ItbWFpbiB3aXRoIGZvbGxv d2luZw0KPiBjaGFuZ2VzLiBUaGFua3MNCj4gPiA+DQo+ID4NCj4gPiBJJ20gZG9pbmcgc29tZSBp bnZlc3RpZ2F0aW9uIHdvcmsgb24gdGhlIHNvZnR3YXJlIGV2ZW50ZGV2LCB1c2luZw0KPiA+IGV2 ZW50ZGV2X3BpcGVsaW5lLCBhbmQgZm9sbG93aW5nIHRoZXNlIHBhdGNoZXMgdGhlIGV2ZW50ZGV2 X3BpcGVsaW5lDQo+IHNhbXBsZQ0KPiA+IG5vIGxvbmdlciBpcyB3b3JraW5nIGZvciBtZS4gRXJy b3IgbWVzc2FnZSBpcyBhcyBzaG93biBiZWxvdzoNCj4gPg0KPiA+ICAgICBDb25maWc6DQo+ID4g ICAgICAgICBwb3J0czogMg0KPiA+ICAgICAgICAgd29ya2VyczogMjINCj4gPiAgICAgICAgIHBh Y2tldHM6IDMzNTU0NDMyDQo+ID4gICAgICAgICBRdWV1ZS1wcmlvOiAwDQo+ID4gICAgICAgICBx aWQwIHR5cGU6IG9yZGVyZWQNCj4gPiAgICAgICAgIENvcmVzIGF2YWlsYWJsZTogNDgNCj4gPiAg ICAgICAgIENvcmVzIHVzZWQ6IDI0DQo+ID4gICAgICAgICBFdmVudGRldiAwOiBldmVudF9zdw0K PiA+ICAgICBTdGFnZXM6DQo+ID4gICAgICAgICBTdGFnZSAwLCBUeXBlIE9yZGVyZWQgICBQcmlv cml0eSA9IDEyOA0KPiA+DQo+ID4gICBFVkVOVERFVjogcnRlX2V2ZW50X3BvcnRfcHJvZmlsZV91 bmxpbmsoKSBsaW5lIDEwOTI6IEludmFsaWQgcHJvZmlsZV9pZD0wDQo+ID4gICBFcnJvciBzZXR0 aW5nIHVwIHBvcnQgMA0KPiA+DQo+ID4gUGFyYW1ldGVycyB1c2VkIHdoZW4gcnVubmluZyB0aGUg YXBwOg0KPiA+ICAgLWwgMjQtNDcgLS1pbi1tZW1vcnkgLS12ZGV2PWV2ZW50X3N3MCAtLSBcDQo+ ID4gICAgICAgICAtciAxMDAwMDAwIC10IDEwMDAwMDAgLWUgMjAwMDAwMCAtdyBGRkZGRkMwMDAw MDAgIC1jIDY0IC1XIDUwMA0KPiANCj4gDQo+IEZvbGxvd2luZyBtYXhfcHJvZmlsZXNfcGVyX3Bv cnQgPSAxIGlzIGdldHRpbmcgb3ZlcnJpZGRlbiBpbiBbMV0uIEkNCj4gd2FzIHN1Z2dlc3RlZCB0 byB0YWtlIHRoaXMgcGF0aCB0byBhdm9pZCBkcml2ZXIgY2hhbmdlcy4NCj4gTG9va3MgbGlrZSB3 ZSBjYW4gbm90IHJlbHkgb24gY29tbW9uIGNvZGUuIEBQYXZhbiBOaWtoaWxlc2ggIENvdWxkIHlv dQ0KPiBjaGFuZ2UgdG8geW91ciBvbGQgdmVyc2lvbih3aGVyZSBldmVyeSBkcml2ZXIgY2hhbmdl cyB0byBhZGQNCj4gbWF4X3Byb2ZpbGVzX3Blcl9wb3J0ID0gMSkuDQo+IEkgd2lsbCBzcXVhc2gg aXQuDQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGliL2V2ZW50ZGV2L3J0ZV9ldmVudGRldi5jIGIvbGli L2V2ZW50ZGV2L3J0ZV9ldmVudGRldi5jDQo+IGluZGV4IDYwNTA5YzZlZmIuLjVlZThiZDY2NWIg MTAwNjQ0DQo+IC0tLSBhL2xpYi9ldmVudGRldi9ydGVfZXZlbnRkZXYuYw0KPiArKysgYi9saWIv ZXZlbnRkZXYvcnRlX2V2ZW50ZGV2LmMNCj4gQEAgLTk2LDYgKzk2LDcgQEAgIHJ0ZV9ldmVudF9k ZXZfaW5mb19nZXQodWludDhfdCBkZXZfaWQsIHN0cnVjdA0KPiBydGVfZXZlbnRfZGV2X2luZm8g KmRldl9pbmZvKQ0KPiAgIHJldHVybiAtRUlOVkFMOw0KPiANCj4gICBtZW1zZXQoZGV2X2luZm8s IDAsIHNpemVvZihzdHJ1Y3QgcnRlX2V2ZW50X2Rldl9pbmZvKSk7DQo+ICsgZGV2X2luZm8tPm1h eF9wcm9maWxlc19wZXJfcG9ydCA9IDE7DQoNCg0KU2hvdWxkIGJlIGZpeGVkIHdpdGggdGhlIGZv bGxvd2luZyBwYXRjaCwgQEJydWNlIFJpY2hhcmRzb24gY291bGQgeW91IHBsZWFzZSB2ZXJpZnkg DQpodHRwczovL3BhdGNod29yay5kcGRrLm9yZy9wcm9qZWN0L2RwZGsvcGF0Y2gvMjAyMzEwMDMx NTI1MzUuMTAxNzctMS1wYmhhZ2F2YXR1bGFAbWFydmVsbC5jb20vDQoNCj4gDQo+IFsxXQ0KPiBz dGF0aWMgdm9pZA0KPiBzd19pbmZvX2dldChzdHJ1Y3QgcnRlX2V2ZW50ZGV2ICpkZXYsIHN0cnVj dCBydGVfZXZlbnRfZGV2X2luZm8gKmluZm8pDQo+IHsNCj4gICAgICAgICBSVEVfU0VUX1VTRUQo ZGV2KTsNCj4gDQo+ICAgICAgICAgc3RhdGljIGNvbnN0IHN0cnVjdCBydGVfZXZlbnRfZGV2X2lu Zm8gZXZkZXZfc3dfaW5mbyA9IHsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgLmRyaXZlcl9u YW1lID0gU1dfUE1EX05BTUUsDQo+ICAgICAgICAgICAgICAgICAgICAgICAgIC5tYXhfZXZlbnRf cXVldWVzID0gUlRFX0VWRU5UX01BWF9RVUVVRVNfUEVSX0RFViwNCj4gICAgICAgICAgICAgICAg ICAgICAgICAgLm1heF9ldmVudF9xdWV1ZV9mbG93cyA9IFNXX1FJRF9OVU1fRklEUywNCj4gICAg ICAgICAgICAgICAgICAgICAgICAgLm1heF9ldmVudF9xdWV1ZV9wcmlvcml0eV9sZXZlbHMgPSBT V19RX1BSSU9SSVRZX01BWCwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgLm1heF9ldmVudF9w cmlvcml0eV9sZXZlbHMgPSBTV19JUVNfTUFYLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAu bWF4X2V2ZW50X3BvcnRzID0gU1dfUE9SVFNfTUFYLA0KPiAgICAgICAgICAgICAgICAgICAgICAg ICAubWF4X2V2ZW50X3BvcnRfZGVxdWV1ZV9kZXB0aCA9DQo+IE1BWF9TV19DT05TX1FfREVQVEgs DQo+ICAgICAgICAgICAgICAgICAgICAgICAgIC5tYXhfZXZlbnRfcG9ydF9lbnF1ZXVlX2RlcHRo ID0NCj4gTUFYX1NXX1BST0RfUV9ERVBUSCwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgLm1h eF9udW1fZXZlbnRzID0gU1dfSU5GTElHSFRfRVZFTlRTX1RPVEFMLA0KPiAgICAgICAgICAgICAg ICAgICAgICAgICAuZXZlbnRfZGV2X2NhcCA9ICgNCj4gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBSVEVfRVZFTlRfREVWX0NBUF9RVUVVRV9RT1MgfA0KPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFJURV9FVkVOVF9ERVZfQ0FQX0JVUlNUX01PREUgfA0KPiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFJURV9FVkVOVF9ERVZfQ0FQX0VWRU5UX1FPUyB8DQo+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUlRFX0VWRU5UX0RFVl9DQVBfSU1QTElD SVRfUkVMRUFTRV9ESVNBQkxFfA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJU RV9FVkVOVF9ERVZfQ0FQX1JVTlRJTUVfUE9SVF9MSU5LIHwNCj4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBSVEVfRVZFTlRfREVWX0NBUF9NVUxUSVBMRV9RVUVVRV9QT1JUIHwNCj4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSVEVfRVZFTlRfREVWX0NBUF9OT05TRVFf TU9ERSB8DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUlRFX0VWRU5UX0RFVl9D QVBfQ0FSUllfRkxPV19JRCB8DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUlRF X0VWRU5UX0RFVl9DQVBfTUFJTlRFTkFOQ0VfRlJFRSksDQo+ICAgICAgICAgfTsNCj4gDQo+ICAg ICAgICAgKmluZm8gPSBldmRldl9zd19pbmZvOw0KPiB9DQo+IA0KPiANCj4gPg0KPiA+IFJlZ2Fy ZHMsDQo+ID4gL0JydWNlDQo=