From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 51B89C433EF for ; Wed, 22 Sep 2021 15:21:18 +0000 (UTC) Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by mail.kernel.org (Postfix) with ESMTP id A73AB611CA for ; Wed, 22 Sep 2021 15:21:17 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org A73AB611CA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dpdk.org Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AD0FC411EC; Wed, 22 Sep 2021 17:21:16 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id E1523411A8 for ; Wed, 22 Sep 2021 17:21:14 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10115"; a="309171827" X-IronPort-AV: E=Sophos;i="5.85,314,1624345200"; d="scan'208";a="309171827" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Sep 2021 08:21:13 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,314,1624345200"; d="scan'208";a="585402669" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga004.jf.intel.com with ESMTP; 22 Sep 2021 08:21:13 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 22 Sep 2021 08:21:13 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 22 Sep 2021 08:21:13 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.177) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 22 Sep 2021 08:21:10 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=el2g8G7wWPayja82izs1FJ4SpzrWAGu40e/S6uweOQyXoXCTXxwH0XVDwiCICKwnShjgcDEsRjvwsupfRHvtoDtQB/aVNVoNIle5eR7pu+UfgMT3Jz2ZchrhzcIpUJ1vASCW7FSAKkhm5KQ9bKe8CLUYe+3BbVFdJ+LfN1E3Jh6bCnrwwYWxR0ZX+fr85M/eCyPLqWar9U/Uym+TWK2B6TmE1qR/8hOXqKL57lgCLwEs648chP4KtYVuSgzwerEBtf6Ey0lZEErKbHB0K1xrW6+oOeBR5CnwKmeXLzbx/W8/c7piq3luvk3jbmCA+ZI7gm5ZsgpCtnzs4pGFNIZ76g== 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; bh=uVs0DBDlkuOqCfO0M3CQPhGP/8VP+RZsUlhzec6poVQ=; b=DVefHJokIPSLNpFmqGUIN1ypeenI5BdMf/U7Mf5TzruN8kIPAPTtB01WfrpMwkHJJ9+fPssP3LfvSkIxx/fGV+urrm+8M8wf4yRUn25WoPinKBIB5JN6K2tRnTOGDrnhOl5g1QUUMEfu/joPDT+Uy4kXrwp1gvMp3L4mKjdDd8j/OMlkVXHTQYdtK+WNXUfyBtOvd2VzIoon05AiM2r1rDpP+gpnCo3DQdTLA3rY6HqZjsRB0E84MQaRnrtf5M7aMJ9jgh+HZ1DmKDtM1gEhGMAmgCxMxmXlElwmAZ7eoLGglszJ3XuHXVxZYsneXjNCFNak8hBH8EnzJSWMxX+hKA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uVs0DBDlkuOqCfO0M3CQPhGP/8VP+RZsUlhzec6poVQ=; b=lnqgn1M4Vt0uWiuFVy3DViqClhlDv31ZHO98xhE+0i7DFkv3Zc0PA8koZlfyLy8/8ZaYGOdJCWbQvJtStOtQ2mllb9hW3nn6N11N30V835mNhc+E24JpsyslAFHKYQxeQ7jeCC4jc1SVZBGqedRjkena7vhA9yDeHHTGC7Ib9O8= Received: from DM6PR11MB3868.namprd11.prod.outlook.com (2603:10b6:5:19f::13) by DM6PR11MB3706.namprd11.prod.outlook.com (2603:10b6:5:13e::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.16; Wed, 22 Sep 2021 15:21:09 +0000 Received: from DM6PR11MB3868.namprd11.prod.outlook.com ([fe80::a4b7:7005:e8:ac15]) by DM6PR11MB3868.namprd11.prod.outlook.com ([fe80::a4b7:7005:e8:ac15%5]) with mapi id 15.20.4523.019; Wed, 22 Sep 2021 15:21:09 +0000 From: "Naga Harish K, S V" To: Jerin Jacob CC: Jerin Jacob , "Jayatheerthan, Jay" , dpdk-dev Thread-Topic: [dpdk-dev] [PATCH v2 3/5] eventdev/rx_adapter:add per queue event buffer configure support Thread-Index: AQHXrwVPZoF7ADxMIkGmejn/cfUTl6uwLJYQ Date: Wed, 22 Sep 2021 15:21:09 +0000 Message-ID: References: <20210918131140.3543317-1-s.v.naga.harish.k@intel.com> <20210921092146.1778421-1-s.v.naga.harish.k@intel.com> <20210921092146.1778421-3-s.v.naga.harish.k@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f1a40243-c709-43f0-7ff4-08d97ddc9ac2 x-ms-traffictypediagnostic: DM6PR11MB3706: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: suluQDwf3PBEHk24IbOPBknKgb3aLRiVsKJ48NRvpx7hJg0SLYIO0zOH7is/Sd0ib6KUN/2RdTIojtUYl+o5kKHSLhyhAlzIrrgE187uFLXurSE49XkphG7wI2hl2SDYptRVokPv6ku2ESzhrCBkJzFBYrTJcyTQfH5ygMr0IjkxMuDKsmoi403kBIJ8yEj6VWauZCc7sC+d/t+BaiuCvK1V6KoE+BTLqBxhbq1V2F3SfKgOEyBUrTJmls7tewl35SWF2hSmTQQ5nTx0oLjsg/U7qOSFGZ3YJ6iCGyxfSTWvXnlYa9yyye7N9FfMT+2ijTJIj2U3TQ2OTyBrBGUO1YkXWXqBXNFuWAtjLlSvn7XklGtsnPo2ugmGiycY2BqD59XlJh01KDz1y1ES70jOphu9CNB17M29XI/UAMBhtjaHhmtY98tcNlDgvr3REHtLvHxLSjOoaxugI1/M4RomAFEz53jL6mG4sLVaaj3kJIafMmISRP/59DQvG+TKm8kw2km4yt6fnsmIkl4ow0sjmhR5cePuHIYp/lhEKb+BjLX9FrzkylP6k43wxg0qrP4ghJLM4cBXP52u1dEDi4PJCWrYX4JAtxdb3pf3Wix3TBhlz0hCTw7dr/TfYL+rK2JdK7Cz/txmW+2tBFiD3JS/DryJsVEjKBz/GY/C6JZ7fjvQS1iF+k77vpiC/Kdy1Gs0X5uImKoOBQn4XVL/u5Dx/Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3868.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(8936002)(6506007)(55016002)(38100700002)(7696005)(33656002)(54906003)(52536014)(38070700005)(71200400001)(66946007)(26005)(6916009)(2906002)(9686003)(186003)(316002)(5660300002)(86362001)(53546011)(83380400001)(122000001)(8676002)(66556008)(55236004)(66446008)(64756008)(508600001)(66476007)(76116006)(4326008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?V3ZqTWhYUy9SOXU2eW9tQ1l1Y2JKL0RibC8xSU93SnQ3dzVEeldsaDF3RW1O?= =?utf-8?B?d3U0TmpFRDdMNTR0cnBPZmM0bEZjbU9USFVzeVJYYXNBbVJwMVozU2d1R0Fw?= =?utf-8?B?V3FkTTVzWm43ZWxOSHRNeGl1enl6VHQvMUR4SGxTcjVHc0NZeUJjNm0xZlg0?= =?utf-8?B?dHJQSSswQ2N1THQzQ3NVR0MwR3N1YkFoV3FCNys4dlJxaUpxSzZuOHA0anlH?= =?utf-8?B?VmNSVGVTdVhtb3EyTURKMkZSaTdOaERpTG9jUXByUkl2V2dsZzY4dy9TYnJt?= =?utf-8?B?NzlZMGpQa0NNZGZKQjk5M3dQM2ZHNExxbk1nKzR6TFNPMWpXRHhYdjhtcThx?= =?utf-8?B?dWFsTnJBWDFmVEw5RklCUmM0aUd1cGFoZmsvNU42MHR0SFBNNWhuMXBCSkxG?= =?utf-8?B?a0xhL1ZHMXN6UDFXN2IxdloxTUFUVUpCYzUyakh5T1BDank3UTI4aTBqOEZO?= =?utf-8?B?UDQzVWl2bW9BNUhkdUtqbnRQZmZKZ0h2L1hyL2NDNnhYSW5xbVZBbXZxZDBa?= =?utf-8?B?cjdsWmNLNDZLbmRNNWpOeVluU0phZFg5RjVUU1JIdmNrekFNN0dKT1R2emp1?= =?utf-8?B?cUVUVXVzdVdzMFdsdjBkMW9sSUhySU5IY1V2YlA5N0JhYTRDdG02d05aZTJz?= =?utf-8?B?RjRnZFo2alFGTG96KzdqVGxJZWpLTTlVWU9wUzdWRnhZZG5xeDhUMytnb3Iz?= =?utf-8?B?b01PLzUzbmZJUm43b0VuWHJFMzVBblhOQjJzTUpCaTgyZ05SVWJFckc5RVRl?= =?utf-8?B?bTBYc3FJcDg1SFBxYlEzWm1UYXFxVEtUbHdtdEZJZEQzNHZMWHI3VFZVQzVU?= =?utf-8?B?QmtFcDZqMW1CQUNzZDNzMXhxbjdnNEVsZ0lPcDh1clArdDAvYkx6U1lYM2tK?= =?utf-8?B?cmpjUlVEVTh5dkg4MStZdDg0ZytPOEZmYlZaS3g2ZUxlVVZOWXZrNitDNUMy?= =?utf-8?B?aUpTT1pEdjR2QjI4N3RJN3IxZVJhbnpNY2xnVDdkOEdFMk5EZUJPdzVteGFZ?= =?utf-8?B?WWZwU3pJSXhFV0JQWXZodE14cHZEKzUzRUNGRVJPUmRPZ3BxNVRWaXRGOFlD?= =?utf-8?B?ZFQwdEdGckw3TktIWVFNaFFLSURybTVvSWtLQ2owRlVoeXpGQy9oZStPaDE5?= =?utf-8?B?b1hYQk5zcGN5U2dtdnhjKzQzdk1URTFyYnFDallQRWEvcm53NG1iMTRGRVRW?= =?utf-8?B?WmdvdFlQVXFRZEFNV0lGYlZPYTZ6aklEU3JTaG9GaExhdlpWZzF6ajhpZmd0?= =?utf-8?B?OElMeGJJcWJpMU1keDRna3pCV3IvQnBLTTlESVlNMXVvblVramJRdlB2WHRq?= =?utf-8?B?aUJYVDFldkhGSVB5T29yMG5PQUNpeXJnWEJhNWh5djQzTTVkcTJ2OWsvZmRT?= =?utf-8?B?a2YveWJqdnBiWExrQWxrQTRReHkzem5md05qREtVWDVNdTdrWER1elZuWmhx?= =?utf-8?B?ck1uK3dvdUpmdHhFUmVQNWFqay9PSm5NMUNTMFhmUnVCUUYwVlVrUU9pcDlM?= =?utf-8?B?enltV25tbkl6YnpDTThoNDcrOFJ6cDdUTlEvdnN4UEhaTW93YUNxbjZDYlFq?= =?utf-8?B?UFQrVVkrL3FMT29jb1ZnMGl6MFZtNXdkelNYaFVzR09RWnNVL1ExaWk3amtU?= =?utf-8?B?clN4aUJEeDJ3R2RKcWVXK0U0UWV1c1hGbk9SS2d3T09sTnJORjhIdnV1OVk5?= =?utf-8?B?c253MDNyVnRzbWhTV3BqblZRVWQvWDN6RGRmenZHdHpyTk0xNm9pZGFRWFRy?= =?utf-8?Q?FsS67xGFxTNhn2PLbM=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: DM6PR11MB3868.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1a40243-c709-43f0-7ff4-08d97ddc9ac2 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2021 15:21:09.1701 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: v8u65eV5h8RzlnnjlF6ukp6oB3wZg7Dk1Ae/Tp+brKPs90DZZC+W8r3E2oBDJXO+K2cDeMC7pBakwQJi+2U84l7MLszymaPeOjLc5oY1PV4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3706 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 3/5] eventdev/rx_adapter:add per queue event buffer configure support 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" SGkgSmVyaW4sDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4g SmFjb2IgPGplcmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgU2VwdGVtYmVy IDIxLCAyMDIxIDk6NTUgUE0NCj4gVG86IE5hZ2EgSGFyaXNoIEssIFMgViA8cy52Lm5hZ2EuaGFy aXNoLmtAaW50ZWwuY29tPg0KPiBDYzogSmVyaW4gSmFjb2IgPGplcmluakBtYXJ2ZWxsLmNvbT47 IEpheWF0aGVlcnRoYW4sIEpheQ0KPiA8amF5LmpheWF0aGVlcnRoYW5AaW50ZWwuY29tPjsgZHBk ay1kZXYgPGRldkBkcGRrLm9yZz4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYy IDMvNV0gZXZlbnRkZXYvcnhfYWRhcHRlcjphZGQgcGVyIHF1ZXVlDQo+IGV2ZW50IGJ1ZmZlciBj b25maWd1cmUgc3VwcG9ydA0KPiANCj4gT24gVHVlLCBTZXAgMjEsIDIwMjEgYXQgMjo1MiBQTSBO YWdhIEhhcmlzaCBLIFMgVg0KPiA8cy52Lm5hZ2EuaGFyaXNoLmtAaW50ZWwuY29tPiB3cm90ZToN Cj4gPg0KPiA+IFRvIGNvbmZpZ3VyZSBwZXIgcXVldWUgZXZlbnQgYnVmZmVyIHNpemUsIGFwcGxp Y2F0aW9ucyBzZXRzDQo+ID4gYGBydGVfZXZlbnRfZXRoX3J4X2FkYXB0ZXJfcGFyYW1zOjp1c2Vf cXVldWVfZXZlbnRfYnVmYGAgZmxhZyBhcyB0cnVlDQo+ID4gYW5kIGlzIHBhc3NlZCB0byBgYHJ0 ZV9ldmVudF9ldGhfcnhfYWRhcHRlcl9jcmVhdGVfd2l0aF9wYXJhbXNgYA0KPiA+IGFwaS4NCj4g Pg0KPiA+IFRoZSBwZXIgcXVldWUgZXZlbnQgYnVmZmVyIHNpemUgaXMgcG9wdWxhdGVkICBpbg0K PiA+IGBgcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3F1ZXVlX2NvbmY6OmV2ZW50X2J1Zl9zaXpl YGAgYW5kIHBhc3NlZCB0bw0KPiA+IGBgcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3F1ZXVlX2Fk ZGBgIGFwaS4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IE5hZ2EgSGFyaXNoIEsgUyBWIDxzLnYu bmFnYS5oYXJpc2gua0BpbnRlbC5jb20+DQo+IA0KPiBGaXggY2hlY2stZ2l0LWxvZyBpc3N1ZXMN Cj4gDQo+IA0KPiBXcm9uZyBoZWFkbGluZSBmb3JtYXQ6DQo+ICAgICAgICAgZXZlbnRkZXYvcnhf YWRhcHRlcjphZGQgcGVyIHF1ZXVlIGV2ZW50IGJ1ZmZlciBjb25maWd1cmUgc3VwcG9ydA0KPiBX cm9uZyBoZWFkbGluZSBjYXNlOg0KPiAgICAgICAgICAgICAgICAgICAgICAgICAidGVzdC9ldmVu dDogYWRkIHVuaXQgdGVzdCBmb3IgZXZlbnQgYnVmZmVyIHNpemUgY29uZmlnIGFwaSI6IGFwaSAt LT4NCj4gQVBJIFdyb25nIGhlYWRsaW5lIGNhc2U6DQo+ICAgICAgICAgICAgICAgICAgICAgICAg ICJ0ZXN0L2V2ZW50ZGV2OiBhZGQgcGVyIHJ4IHF1ZXVlIGV2ZW50IGJ1ZmZlcg0KPiB1bml0Ijog cnggLS0+IFJ4DQo+IEhlYWRsaW5lIHRvbyBsb25nOg0KPiAgICAgICAgIGV2ZW50ZGV2L3J4X2Fk YXB0ZXI6IGFkZCBzdXBwb3J0IHRvIGNvbmZpZ3VyZSBldmVudCBidWZmZXIgc2l6ZQ0KPiAgICAg ICAgIGV2ZW50ZGV2L3J4X2FkYXB0ZXI6YWRkIHBlciBxdWV1ZSBldmVudCBidWZmZXIgY29uZmln dXJlIHN1cHBvcnQNCj4gDQo+IEludmFsaWQgcGF0Y2goZXMpIGZvdW5kIC0gY2hlY2tlZCA1IHBh dGNoZXMNCg0KVGhlIGNoZWNrLWdpdC1sb2cgaXNzdWVzIGFyZSByZXNvbHZlZCBpbiB2MyBwYXRj aCBzZXQuDQoNCg0KPiANCj4gDQo+ID4gLS0tDQo+ID4gIC4uLi9wcm9nX2d1aWRlL2V2ZW50X2V0 aGVybmV0X3J4X2FkYXB0ZXIucnN0ICB8IDE5ICsrKysrKysrKysrKy0tLS0tLS0NCj4gPiAgbGli L2V2ZW50ZGV2L3J0ZV9ldmVudF9ldGhfcnhfYWRhcHRlci5oICAgICAgIHwgIDQgKysrKw0KPiA+ ICAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+ID4N Cj4gPiBkaWZmIC0tZ2l0IGEvZG9jL2d1aWRlcy9wcm9nX2d1aWRlL2V2ZW50X2V0aGVybmV0X3J4 X2FkYXB0ZXIucnN0DQo+ID4gYi9kb2MvZ3VpZGVzL3Byb2dfZ3VpZGUvZXZlbnRfZXRoZXJuZXRf cnhfYWRhcHRlci5yc3QNCj4gPiBpbmRleCBkZDc1MzYxM2JkLi4zMzNlNmY4MTkyIDEwMDY0NA0K PiA+IC0tLSBhL2RvYy9ndWlkZXMvcHJvZ19ndWlkZS9ldmVudF9ldGhlcm5ldF9yeF9hZGFwdGVy LnJzdA0KPiA+ICsrKyBiL2RvYy9ndWlkZXMvcHJvZ19ndWlkZS9ldmVudF9ldGhlcm5ldF9yeF9h ZGFwdGVyLnJzdA0KPiA+IEBAIC02MiwxMiArNjIsMTQgQEAgc2VydmljZSBmdW5jdGlvbiBhbmQg bmVlZHMgdG8gY3JlYXRlIGFuIGV2ZW50IHBvcnQNCj4gPiBmb3IgaXQuIFRoZSBjYWxsYmFjayBp cyAgZXhwZWN0ZWQgdG8gZmlsbCB0aGUgYGBzdHJ1Y3QNCj4gPiBydGVfZXZlbnRfZXRoX3J4X2Fk YXB0ZXJfY29uZiBzdHJ1Y3R1cmVgYCAgcGFzc2VkIHRvIGl0Lg0KPiA+DQo+ID4gLUlmIHRoZSBh cHBsaWNhdGlvbiBkZXNpcmVzIHRvIGNvbnRyb2wgdGhlIGV2ZW50IGJ1ZmZlciBzaXplLCBpdCBj YW4NCj4gPiB1c2UgdGhlIC1gYHJ0ZV9ldmVudF9ldGhfcnhfYWRhcHRlcl9jcmVhdGVfd2l0aF9w YXJhbXMoKWBgIGFwaS4gVGhlDQo+ID4gZXZlbnQgYnVmZmVyIHNpemUgaXMgLXNwZWNpZmllZCB1 c2luZyBgYHN0cnVjdA0KPiBydGVfZXZlbnRfZXRoX3J4X2FkYXB0ZXJfcGFyYW1zOjpldmVudF9i dWZfc2l6ZWBgLg0KPiA+IC1UaGUgZnVuY3Rpb24gaXMgcGFzc2VkIHRoZSBldmVudCBkZXZpY2Ug dG8gYmUgYXNzb2NpYXRlZCB3aXRoIHRoZQ0KPiA+IGFkYXB0ZXIgLWFuZCBwb3J0IGNvbmZpZ3Vy YXRpb24gZm9yIHRoZSBhZGFwdGVyIHRvIHNldHVwIGFuIGV2ZW50IHBvcnQNCj4gPiBpZiB0aGUg LWFkYXB0ZXIgbmVlZHMgdG8gdXNlIGEgc2VydmljZSBmdW5jdGlvbi4NCj4gPiArSWYgdGhlIGFw cGxpY2F0aW9uIGRlc2lyZXMgdG8gY29udHJvbCB0aGUgZXZlbnQgYnVmZmVyIHNpemUgYXQNCj4g PiArYWRhcHRlciBsZXZlbCwgaXQgY2FuIHVzZSB0aGUNCj4gPiArYGBydGVfZXZlbnRfZXRoX3J4 X2FkYXB0ZXJfY3JlYXRlX3dpdGhfcGFyYW1zKClgYCBhcGkuIFRoZSBldmVudA0KPiBidWZmZXIg c2l6ZSBpcyBzcGVjaWZpZWQgdXNpbmcgYGBzdHJ1Y3QgcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVy X3BhcmFtczo6DQo+ID4gK2V2ZW50X2J1Zl9zaXplYGAuIFRvIGNvbmZpZ3VyZSB0aGUgZXZlbnQg YnVmZmVyIHNpemUgYXQgcXVldWUgbGV2ZWwsDQo+ID4gK3RoZSBib29sZWFuIGZsYWcgYGBzdHJ1 Y3QNCj4gPiArcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3BhcmFtczo6dXNlX3F1ZXVlX2V2ZW50 X2J1ZmBgIG5lZWQgdG8gYmUNCj4gc2V0DQo+ID4gK3RvIHRydWUuIFRoZSBmdW5jdGlvbiBpcyBw YXNzZWQgdGhlIGV2ZW50IGRldmljZSB0byBiZSBhc3NvY2lhdGVkDQo+ID4gK3dpdGggdGhlIGFk YXB0ZXIgYW5kIHBvcnQgY29uZmlndXJhdGlvbiBmb3IgdGhlIGFkYXB0ZXIgdG8gc2V0dXAgYW4g ZXZlbnQNCj4gcG9ydCBpZiB0aGUgYWRhcHRlciBuZWVkcyB0byB1c2UgYSBzZXJ2aWNlIGZ1bmN0 aW9uLg0KPiA+DQo+ID4gIEFkZGluZyBSeCBRdWV1ZXMgdG8gdGhlIEFkYXB0ZXIgSW5zdGFuY2UN Cj4gPiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+DQo+ID4gQEAgLTc5 LDcgKzgxLDkgQEAgcGFyYW1ldGVyLiBFdmVudCBpbmZvcm1hdGlvbiBmb3IgcGFja2V0cyBmcm9t IHRoaXMNCj4gPiBSeCBxdWV1ZSBpcyBlbmNvZGVkIGluIHRoZSAgYGBldmBgIGZpZWxkIG9mIGBg c3RydWN0DQo+ID4gcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3F1ZXVlX2NvbmZgYC4gVGhlICBz ZXJ2aWNpbmdfd2VpZ2h0IG1lbWJlcg0KPiBvZg0KPiA+IHRoZSBzdHJ1Y3QgIHJ0ZV9ldmVudF9l dGhfcnhfYWRhcHRlcl9xdWV1ZV9jb25mDQo+ID4gIGlzIHRoZSByZWxhdGl2ZSBwb2xsaW5nIGZy ZXF1ZW5jeSBvZiB0aGUgUnggcXVldWUgYW5kIGlzIGFwcGxpY2FibGUNCj4gPiB3aGVuIHRoZSAt YWRhcHRlciB1c2VzIGEgc2VydmljZSBjb3JlIGZ1bmN0aW9uLg0KPiA+ICthZGFwdGVyIHVzZXMg YSBzZXJ2aWNlIGNvcmUgZnVuY3Rpb24uIFRoZSBhcHBsaWNhdGlvbnMgY2FuIGNvbmZpZ3VyZQ0K PiA+ICtxdWV1ZSBldmVudCBidWZmZXIgc2l6ZSBpbiBgYHN0cnVjdA0KPiA+ICtydGVfZXZlbnRf ZXRoX3J4X2FkYXB0ZXJfcXVldWVfY29uZjo6ZXZlbnRfYnVmX3NpemVgYA0KPiA+ICtwYXJhbWV0 ZXIuDQo+ID4NCj4gPiAgLi4gY29kZS1ibG9jazo6IGMNCj4gPg0KPiA+IEBAIC05MCw2ICs5NCw3 IEBAIGFkYXB0ZXIgdXNlcyBhIHNlcnZpY2UgY29yZSBmdW5jdGlvbi4NCj4gPiAgICAgICAgICBx dWV1ZV9jb25maWcucnhfcXVldWVfZmxhZ3MgPSAwOw0KPiA+ICAgICAgICAgIHF1ZXVlX2NvbmZp Zy5ldiA9IGV2Ow0KPiA+ICAgICAgICAgIHF1ZXVlX2NvbmZpZy5zZXJ2aWNpbmdfd2VpZ2h0ID0g MTsNCj4gPiArICAgICAgIHF1ZXVlX2NvbmZpZy5ldmVudF9idWZfc2l6ZSA9IDEwMjQ7DQo+ID4N Cj4gPiAgICAgICAgICBlcnIgPSBydGVfZXZlbnRfZXRoX3J4X2FkYXB0ZXJfcXVldWVfYWRkKGlk LA0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBl dGhfZGV2X2lkLCBkaWZmDQo+ID4gLS1naXQgYS9saWIvZXZlbnRkZXYvcnRlX2V2ZW50X2V0aF9y eF9hZGFwdGVyLmgNCj4gPiBiL2xpYi9ldmVudGRldi9ydGVfZXZlbnRfZXRoX3J4X2FkYXB0ZXIu aA0KPiA+IGluZGV4IGE3ODgxMDk3YjQuLmI5ZjA1NjMyNDQgMTAwNjQ0DQo+ID4gLS0tIGEvbGli L2V2ZW50ZGV2L3J0ZV9ldmVudF9ldGhfcnhfYWRhcHRlci5oDQo+ID4gKysrIGIvbGliL2V2ZW50 ZGV2L3J0ZV9ldmVudF9ldGhfcnhfYWRhcHRlci5oDQo+ID4gQEAgLTE5OSw2ICsxOTksOCBAQCBz dHJ1Y3QgcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3F1ZXVlX2NvbmYgew0KPiA+ICAgICAgICAg ICogVmFsaWQgd2hlbiBSVEVfRVZFTlRfRVRIX1JYX0FEQVBURVJfUVVFVUVfRVZFTlRfVkVDVE9S DQo+IGZsYWcgaXMgc2V0IGluDQo+ID4gICAgICAgICAgKiBAc2VlIHJ0ZV9ldmVudF9ldGhfcnhf YWRhcHRlcl9xdWV1ZV9jb25mOjpyeF9xdWV1ZV9mbGFncy4NCj4gPiAgICAgICAgICAqLw0KPiA+ ICsgICAgICAgdWludDE2X3QgZXZlbnRfYnVmX3NpemU7DQo+ID4gKyAgICAgICAvKio8IGV2ZW50 IGJ1ZmZlciBzaXplIGZvciB0aGlzIHF1ZXVlICovDQo+ID4gIH07DQo+ID4NCj4gPiAgLyoqDQo+ ID4gQEAgLTI2NSw2ICsyNjcsOCBAQCBzdHJ1Y3QgcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3Bh cmFtcyB7DQo+ID4gICAgICAgICAvKio8IHNpemUgb2YgZXZlbnQgYnVmZmVyIGZvciB0aGUgYWRh cHRlci4NCj4gPiAgICAgICAgICAqIHRoZSBzaXplIGlzIGFsaWduZWQgdG8gQkFUQ0hfU0laRSBh bmQgYWRkZWQgKDIgKiBCQVRDSF9TSVpFKQ0KPiA+ICAgICAgICAgICovDQo+ID4gKyAgICAgICBi b29sIHVzZV9xdWV1ZV9ldmVudF9idWY7DQo+ID4gKyAgICAgICAvKio8IGZsYWcgdG8gaW5kaWNh dGUgdGhhdCBldmVudCBidWZmZXIgaXMgc2VwYXJhdGUgZm9yIGVhY2gNCj4gPiArIHF1ZXVlICov DQo+ID4gIH07DQo+ID4NCj4gPiAgLyoqDQo+ID4gLS0NCj4gPiAyLjI1LjENCj4gPg0K