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 E66E4A04DC; Sat, 31 Oct 2020 22:43:50 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5C07556A3; Sat, 31 Oct 2020 22:43:48 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id A565E4C95 for ; Sat, 31 Oct 2020 22:43:46 +0100 (CET) IronPort-SDR: 1AX1HH8yftFZrIctnVjXi7FkRWudpPQqyxNTlOwKkcjTLZi8yY7YlHlPI/GhwHddRLgjZY7pMH 548KtwM+cpDw== X-IronPort-AV: E=McAfee;i="6000,8403,9791"; a="165252885" X-IronPort-AV: E=Sophos;i="5.77,439,1596524400"; d="scan'208";a="165252885" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Oct 2020 14:43:44 -0700 IronPort-SDR: wJ5PFNNNmhLTqKYEUKaNaPel5/7Onx0SY0hfHULciJFO4CmIY9LqOdA9F9Nl9/hfwX9gTfZBZ9 2tpFyvdQWbTw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,439,1596524400"; d="scan'208";a="526263616" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by fmsmga006.fm.intel.com with ESMTP; 31 Oct 2020 14:43:44 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Sat, 31 Oct 2020 14:43:44 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Sat, 31 Oct 2020 14:43:44 -0700 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.57) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Sat, 31 Oct 2020 14:43:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IN/jB2znYVA4XKvExgSMihL/vmsICpLQYMshIfugJEYjLmlFaAsOWgSr2DwmV3o496Qx6tkUM0staKGrL+KmSwwZMTRPAT0YIhY72G6lUi6H/lU6n2inVJZd/TXZqwW/l5UqQNMh/GjRjoZIs8dj7+wq0f61wrRnmqfGJNH4A3MyUL/Fo7Vxk7r5EH6mE7zkb0KMo/AUfKqQkBtH3y7zIBHZ3lZkd+PNUtjh9zzYv1HX9cdZG+66fF+QUKp9heSfThZ3HZSuEG4UcimCFo6a+F39oDRRAzN5LT/JO5/PKfPkHeKENVqxJPfUOfuBMLMrXoXladoe42klN+MeYC9gZQ== 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=qhn/Sl7xOsGba7wDEVIjkrOdonxrv1T9BlWA5FcXPvQ=; b=IYPDD9/d1hqyljYMTrJ2d9mRkay3FuIKLvoYZ+i0J8Tf4OZCahrHrOAUJQpTNmzsmtesVB3ZXbnID83fva8G4MIh5NpR3ZYYfScqIcjsWvCcByJgAoH/g/oOc02OayO97WxusOXxEQDIiy4tjSqdf0ahi/v1M167pPLW7S8JbPx8KaX1wKY9g11poEADUs2PkPQWUcaGiIW1sQu5LDQUMETB29wUNUYNNKjZRq53R4YNDCsUETb8eM/Ihw/cVbi1dnhkMEWRjJjNBdfo7v4fKdMVwTdwv2aM6g2r541bKs1ZpU5JcTPfSAgGe0H3vKQIL2IL90fWFCwYYNl9o2nZMg== 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=qhn/Sl7xOsGba7wDEVIjkrOdonxrv1T9BlWA5FcXPvQ=; b=LZ4+/M1jlcZeExrrKq1ih6rkCL6WMAQRIOLdBauS3ex/J7VTGwR2gZofLhKsgIQ/FwtEwijB1MFOvJi8OWTS3hEJj9GSnq53FJLMzJ7/0QA/KoKPhHGAIQ5TXYwao+md8Dq18gT7ZOh3aOs7jMioQRlDjj7XbE/KmtUkWZvbw+E= Received: from SN6PR11MB3103.namprd11.prod.outlook.com (2603:10b6:805:d7::13) by SN6PR11MB2829.namprd11.prod.outlook.com (2603:10b6:805:62::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.27; Sat, 31 Oct 2020 21:43:41 +0000 Received: from SN6PR11MB3103.namprd11.prod.outlook.com ([fe80::e43b:59bb:161:8349]) by SN6PR11MB3103.namprd11.prod.outlook.com ([fe80::e43b:59bb:161:8349%3]) with mapi id 15.20.3499.029; Sat, 31 Oct 2020 21:43:40 +0000 From: "McDaniel, Timothy" To: David Marchand CC: Ray Kinsella , Neil Horman , dev , "Carrillo, Erik G" , "Eads, Gage" , "Van Haaren, Harry" , Jerin Jacob Kollanukkaran , Thomas Monjalon Thread-Topic: [dpdk-dev] [PATCH v8 20/23] event/dlb2: add PMD's token pop public interface Thread-Index: AQHWr84unZCRVw9JpUSa1C0f9rRnEqmyPg5A Date: Sat, 31 Oct 2020 21:43:40 +0000 Message-ID: References: <1602958879-8558-2-git-send-email-timothy.mcdaniel@intel.com> <1604109710-31624-1-git-send-email-timothy.mcdaniel@intel.com> <1604109710-31624-21-git-send-email-timothy.mcdaniel@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.5.1.3 authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [162.251.9.49] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bef360b5-5b65-412c-4631-08d87de60863 x-ms-traffictypediagnostic: SN6PR11MB2829: 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: 2e1hTzYGdhoxAOkkkgzjw+BxCg22ZXN+ky14OWjgx8RH8Bc6L4bp4aOq7oqVFqy05iQNNiHlY2As6kMg4GW4Vx8rFvLs7jbyfLAnmTfVjk+A6BFvI1FfDlLjufMHkaZHOAa369O2Qgf2kvnOgSJFCNJ+N73cUwkYPEMiGxIjJguYKEqfuKUshW+dDIe+ncdwW00y3NKH3OeWfk6VdnpQsyHWgQGflwnBI7ZRBfCX0uWmh9xOV+9oMxAJwy+Pa8fW3f8wFgXYi1YOkWjAlAi7pL1yshFBy4CBLrv0sPWefs3ZoUBfxiCegzkW7yCTm0YxYI5l0xOPlgDrvcHvGENnKA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3103.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(396003)(376002)(136003)(366004)(346002)(316002)(478600001)(8676002)(54906003)(6506007)(71200400001)(53546011)(6916009)(26005)(186003)(7696005)(8936002)(4326008)(5660300002)(55016002)(33656002)(83380400001)(86362001)(2906002)(9686003)(52536014)(66946007)(66556008)(76116006)(66476007)(66446008)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: J/tAD4LNQGqQklc03Pl7TTbLW6C6fa50EbKPnQgMfuI3YgZ7wPXz9ihn0e79vPQmno21WE7jE02oi+D/pK2ggPWGkRFpmB2Bx4+tEV7xEcjOgdg4UAWIZ6JR/e/cv6Za16Qs81vOE4l1VLUg/6hM8N6pEoEJCQb+JPe/8TjNVqkm/cL6mdsC/Lsghr/QjKDB8Lx7WLzamesD3+rJRFHFk/dLpw5x32cLkWX2vY/ZYgk0t+vHxFkYCDK+GvFFOJjL67+wXm64YDpG4iLhfB8m5zXmMzp/s05oBizbVWZ1L+iZp8azAZ9ec6U6V6WFwu4aipT9XBk8Jyh+C5fqody4S+4ZLKdRXK++I9wDkCOT+C9IIAMjISwA3Eadf9AtmJ2Hrc0QWGw7/Wfmu9eeAL+wAdBF3MOUDp+wJaD1bHmhCXTQkBv8emHaMwZoqdAKrtEyjJSNUHkCwZYh25RIl8swDYpXkwCZrxKuHCyvIJJFBc67cYOGyNJvpHjC7xCIKU/btZnRk4KFvtcMyTUafrTEKfEwJxBo3pOqPCQgDPnhQwdX+c6OkIrQTAvs709A+39W/GrPqeNnSP2tBokdYt8jAQ6erMAaq49I/NpSqjrLAaVaBMIgFbkglpEUai7F3kocTFbhDiPByUNJ5cUrqozSAg== 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: SN6PR11MB3103.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bef360b5-5b65-412c-4631-08d87de60863 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2020 21:43:40.8759 (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: uPPpx1j83Zd6lSfw77do5AWS1LMxPqQSdGG0So6Pzb7CxSgBKuo7bblcCVp3q+//B6poTPPvPOIoqBk/GkrFgwFfdiy7ykeWek8lYb81S74= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2829 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v8 20/23] event/dlb2: add PMD's token pop public interface 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFNhdHVyZGF5LCBPY3RvYmVyIDMx LCAyMDIwIDQ6MzkgUE0NCj4gVG86IE1jRGFuaWVsLCBUaW1vdGh5IDx0aW1vdGh5Lm1jZGFuaWVs QGludGVsLmNvbT4NCj4gQ2M6IFJheSBLaW5zZWxsYSA8bWRyQGFzaHJvZS5ldT47IE5laWwgSG9y bWFuIDxuaG9ybWFuQHR1eGRyaXZlci5jb20+Ow0KPiBkZXYgPGRldkBkcGRrLm9yZz47IENhcnJp bGxvLCBFcmlrIEcgPGVyaWsuZy5jYXJyaWxsb0BpbnRlbC5jb20+OyBFYWRzLCBHYWdlDQo+IDxn YWdlLmVhZHNAaW50ZWwuY29tPjsgVmFuIEhhYXJlbiwgSGFycnkgPGhhcnJ5LnZhbi5oYWFyZW5A aW50ZWwuY29tPjsNCj4gSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwu Y29tPjsgVGhvbWFzIE1vbmphbG9uDQo+IDx0aG9tYXNAbW9uamFsb24ubmV0Pg0KPiBTdWJqZWN0 OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjggMjAvMjNdIGV2ZW50L2RsYjI6IGFkZCBQTUQncyB0 b2tlbiBwb3ANCj4gcHVibGljIGludGVyZmFjZQ0KPiANCj4gT24gU2F0LCBPY3QgMzEsIDIwMjAg YXQgODoxOSBQTSBNY0RhbmllbCwgVGltb3RoeQ0KPiA8dGltb3RoeS5tY2RhbmllbEBpbnRlbC5j b20+IHdyb3RlOg0KPiA+IEkgaGF2ZSBtYWRlIHRoZSByZXF1ZXN0ZWQgY2hhbmdlcyB0byBkb2Mv YXBpL2RveHktYXBpLWluZGV4Lm1kIGluIERMQiBhbmQNCj4gRExCMiByZXBvcywgYnV0IEkgc3Rp bGwgc2VlIHRoaXMgZXJyb3I6DQo+ID4gL2hvbWUvdHJhdmlzL2J1aWxkL292c3JvYm90L2RwZGsv ZG9jL2FwaS9kb3h5LWFwaS1pbmRleC5tZDo1NDogZXJyb3I6DQo+IHVuYWJsZSB0byByZXNvbHZl IHJlZmVyZW5jZSB0byBgcnRlX3BtZF9kbGIuaCcgZm9yIFxyZWYgY29tbWFuZCAod2FybmluZw0K PiB0cmVhdGVkIGFzIGVycm9yLCBhYm9ydGluZw0KPiA+DQo+ID4gSSB3YXMgaG9waW5nIHRoYXQg dGhlIGZvcm1hdHRpbmcgaXNzdWVzIHdlcmUgdGhlIGN1bHByaXQsIGJ1dCBhcHBhcmVudGx5IG5v dC4NCj4gQW55IHRob3VnaHRzPw0KPiANCj4gWW91IG11c3QgaW5zdHJ1Y3Qgd2hlcmUgdG8gZmlu ZCB0aGlzIGhlYWRlciB2aWEgZG94eS1hcGkuY29uZi5pbg0KPiANCj4gQXBwbGllZCBmb2xsb3dp bmcgZGlmZiwgaXQgd29ya3M6DQo+IGRpZmYgLS1naXQgYS9kb2MvYXBpL2RveHktYXBpLWluZGV4 Lm1kIGIvZG9jL2FwaS9kb3h5LWFwaS1pbmRleC5tZA0KPiBpbmRleCAyZmYzZjc0NDEzLi4xNDAw ZmRlOWMwIDEwMDY0NA0KPiAtLS0gYS9kb2MvYXBpL2RveHktYXBpLWluZGV4Lm1kDQo+ICsrKyBi L2RvYy9hcGkvZG94eS1hcGktaW5kZXgubWQNCj4gQEAgLTUyLDcgKzUyLDcgQEAgVGhlIHB1Ymxp YyBBUEkgaGVhZGVycyBhcmUgZ3JvdXBlZCBieSB0b3BpY3M6DQo+ICAgIFtkcGFhMl9jbWRpZl0g ICAgICAgIChAcmVmIHJ0ZV9wbWRfZHBhYTJfY21kaWYuaCksDQo+ICAgIFtkcGFhMl9xZG1hXSAg ICAgICAgIChAcmVmIHJ0ZV9wbWRfZHBhYTJfcWRtYS5oKSwNCj4gICAgW2NyeXB0b19zY2hlZHVs ZXJdICAgKEByZWYgcnRlX2NyeXB0b2Rldl9zY2hlZHVsZXIuaCksDQo+IC0gIFtkbGJdICAgICAg ICAgICAgICAgIChAcmVmIHJ0ZV9wbWRfZGxiLmgpLA0KPiArICBbZGxiXSAgICAgICAgICAgICAg ICAoQHJlZiBydGVfcG1kX2RsYi5oKQ0KPiANCj4gIC0gKiptZW1vcnkqKjoNCj4gICAgW21lbXNl Z10gICAgICAgICAgICAgKEByZWYgcnRlX21lbW9yeS5oKSwNCj4gZGlmZiAtLWdpdCBhL2RvYy9h cGkvZG94eS1hcGkuY29uZi5pbiBiL2RvYy9hcGkvZG94eS1hcGkuY29uZi5pbg0KPiBpbmRleCBl MzdmOGMyZTgwLi4xNzZlN2Q3ODU3IDEwMDY0NA0KPiAtLS0gYS9kb2MvYXBpL2RveHktYXBpLmNv bmYuaW4NCj4gKysrIGIvZG9jL2FwaS9kb3h5LWFwaS5jb25mLmluDQo+IEBAIC03LDYgKzcsNyBA QCBVU0VfTURGSUxFX0FTX01BSU5QQUdFICA9IEBUT1BESVJAL2RvYy9hcGkvZG94eS0NCj4gYXBp LWluZGV4Lm1kDQo+ICBJTlBVVCAgICAgICAgICAgICAgICAgICA9IEBUT1BESVJAL2RvYy9hcGkv ZG94eS1hcGktaW5kZXgubWQgXA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAVE9QRElS QC9kcml2ZXJzL2J1cy92ZGV2IFwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQFRPUERJ UkAvZHJpdmVycy9jcnlwdG8vc2NoZWR1bGVyIFwNCj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgQFRPUERJUkAvZHJpdmVycy9ldmVudC9kbGIgXA0KPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBAVE9QRElSQC9kcml2ZXJzL21lbXBvb2wvZHBhYTIgXA0KPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBAVE9QRElSQC9kcml2ZXJzL25ldC9ibnh0IFwNCj4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgQFRPUERJUkAvZHJpdmVycy9uZXQvYm9uZGluZyBcDQo+IA0KPiANCj4gSSBz cG90dGVkIG1vcmUgaXNzdWVzLCBJJ2xsIHJlcGx5IG9uIHRoZSBwYXRjaGVzLg0KPiANCj4gDQo+ IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQpUaGFuayB5b3UsIERhdmlkLiBNdWNoIGFwcHJl Y2lhdGVkLg0K