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 E8404A04DC; Sat, 31 Oct 2020 20:19:35 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 59EB24C9B; Sat, 31 Oct 2020 20:19:33 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 32DBF4C96 for ; Sat, 31 Oct 2020 20:19:30 +0100 (CET) IronPort-SDR: QhgEZx277Ut7QU3ecD1bMv/XYhPZjYR0Djm+9LPYsLvrYWdCCA65El63ggBoeJSYCELAPodUcE d4A2bCuVnAFg== X-IronPort-AV: E=McAfee;i="6000,8403,9791"; a="148030390" X-IronPort-AV: E=Sophos;i="5.77,438,1596524400"; d="scan'208";a="148030390" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Oct 2020 12:19:28 -0700 IronPort-SDR: REWfY23E5bZVGUWrsbOYs2QUH0AnqspjPzadw7Jyl5qRZcqf0KNLJXxPdRjyTqEfbhqrvt0/A/ ybiM9LLq7wfQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,438,1596524400"; d="scan'208";a="352232663" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by fmsmga004.fm.intel.com with ESMTP; 31 Oct 2020 12:19:27 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX606.amr.corp.intel.com (10.22.229.19) 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 12:19:27 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx601.amr.corp.intel.com (10.22.229.14) 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 12:19:27 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.171) by edgegateway.intel.com (134.134.137.102) 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 12:19:27 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fd8Mupz8najiNZnO7ob/EAc2cp4J9RrTZ8H806xrkpJYALuCBFGMLSpW/rbwnC4nue/SRJ5tRaq4m3nj5sISfIIQiQm/zQS5ipwqbbZv4BfnEEfdqwKA7SXUYl4YzkHGG15Vk2zR+UPrhEyQYeZVz7SObZgOOkt7HdtIABtiK4QWD8YtYmDUM6AKObo3i7sLgZIyIB/YYuazYzQ6nVtqbLbez6HZJ50TE+uJ3S0XHe3NItMSYPd3mVyF7Gf9d8Y+3QluyCk62vt75EfB/lYgyxaxuXr+jzcQwAQRA+HF7s+ZJyr8+rDFwEmNp7aEabMl5KBlyNkD6bhE81QhW2I99w== 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=MMkzbJ3A87Mf1USAaFUj0L8xKEnIz46QIvIcWrJKIl0=; b=QoyJUsjrMXG3zpxzQYpmUpA09/B+ieJMU1z2i6gQEY1vPyH+gXwgaRsQFkGEFeJ6LqCZex8wP/n43YvXZYPFX3Y3/MfZVyxsbG/t9MW5ek/cw89FpQEi4mqwSSnFRMVWfCI4xQGHqA+e+3Af+ARqRdqkVMGe5LAYxi28P/P6+JEgec34mGHSxNqi8+GCueIId43RVQ/K1RvL4nqCZVVXGU+KIWKz4IAjnjzFOo4jl/C7MKD74paDIkdjOdn5nZXwOx0gMv1E8pcrXLMLhaq3ZQMIQGLm593Zkt5xhYgiP0qTxDouymPcXn9d+qTIakssdOp9wzU5eevDmnK0gd9BYg== 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=MMkzbJ3A87Mf1USAaFUj0L8xKEnIz46QIvIcWrJKIl0=; b=NXSS+WebrZMCSSRFiELCMUjRYkhwPqXCqWtK8Br7WmtZlMVDdeoVd4mEUaYdulLZZVf1vyXFOtgY0B12tb6qtLPZRW04rvnLrWrncb1jc+3Nr0Y3uzA3yTXn19lE2i9ony8uXl4m53eawLjIKnaNBZzuphFFkvDDdVff6awHF10= Received: from SN6PR11MB3103.namprd11.prod.outlook.com (2603:10b6:805:d7::13) by SN6PR11MB3247.namprd11.prod.outlook.com (2603:10b6:805:c2::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.29; Sat, 31 Oct 2020 19:19:26 +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 19:19:25 +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: AQHWr3PpnZCRVw9JpUSa1C0f9rRnEqmx6O+wgAAtHaA= Date: Sat, 31 Oct 2020 19:19:25 +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: ea439f66-c920-4ca2-796f-08d87dd1e192 x-ms-traffictypediagnostic: SN6PR11MB3247: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OKumlZb1XYKjz2a1wW55nMG93jFjQ8R/5/giawJWwFjcwhGd+Xj4KQM4DJjx7dfgMJDDZYDdZVpE0HD4xP970BY4bLYSHhY30tYSQxIJkObDp1m327atFN8vo8TeUcY5PvxdKdsUqmVgyvO/foP42N1N1+9acduVJjFJ51KTnDBwnvayXAVzZ+6US5+NIVHS9N1Z+vKocCR4LXsN8Pd+4TtrxCtftVpuclAKhK+YgY5H+qNiaM8J1UzHbR0JiJuCSQn0M1qDCR4RZKzoEV7Neni6OUE/2+KrHre4k5ogIwA075LFg/s+Oin61HwFW4i+ 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)(136003)(346002)(396003)(376002)(39860400002)(366004)(53546011)(5660300002)(55016002)(6506007)(2940100002)(478600001)(9686003)(6916009)(26005)(33656002)(4326008)(7696005)(71200400001)(8676002)(8936002)(54906003)(76116006)(316002)(83380400001)(66446008)(66476007)(52536014)(2906002)(66556008)(86362001)(186003)(66946007)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: 1emKX0Y4gr2tQGzHaHjv4frRfpcgBzAmtWWHay4Hwl5MyRSdRBMLQFklHQ2ccA8VTpESVQRt0p+fq++0oknPYA/pOWY8dW5FseAr1D2EuIJkVSRdWHXl+JeT+2+wL0SuniZ/SZc3rkWvzMdIOoYhIdLKwLxrJtVhlmhm06hzkD3cfdqCRWxqO5nh/71oG9rR3jrerHFiRifDGXrNHrexuqm6Gc6wyb7myBatwxuNFz3I0UNloTo/XnPLi0HcKo64Mj3AKqgrWaqc3uBl7v571MZqddcgLLWWQKHMP+OlqFo7xf0dUq4ftTTinNfTcJVMca1nLSkNvknbT8ojWwgeGbRBC4FG1mX3Jwee7OGtZXB3c6jYSuWWndAnUrosRpChBQECk43EHKNVaB4c7WmH963vpF+aJCrRXdB3f6Gu2DpfFIaowJ20GTt27IMtrAkr3R8tGgmIy1Xqa4K4AKClXSAtkMf0MDuwxno+MIiAHjiLBzNPXmn2JeFerA2jQ1hHU0tAxIg28syP1yRR1TOZU+KxDqa70ySRUVtbPnAoPVZurL2FFFCvs+YFQ5Z4S/w7ROajP0vAQWpjZSv9zpjr5o2l0tozbt0ZfVbbAnAvfS+sB03Md3mph4Ry+SK8i7VLj7p2ZlO/GbHH2kMPJ2BskQ== 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: ea439f66-c920-4ca2-796f-08d87dd1e192 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2020 19:19:25.7955 (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: dt2k4vrVnoHZ+Mjyy4Hf0ycf9l1VNshKL2Y/aLTY47uKeg/NZQl2XNi/CFYTcZQBoFRmQBzLmwLyXFp69QiLMTtw96kXr+Z9vksiSrpD12k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3247 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWNEYW5pZWwsIFRpbW90 aHkNCj4gU2VudDogU2F0dXJkYXksIE9jdG9iZXIgMzEsIDIwMjAgMTE6MzggQU0NCj4gVG86IERh dmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiBDYzogUmF5IEtpbnNl bGxhIDxtZHJAYXNocm9lLmV1PjsgTmVpbCBIb3JtYW4gPG5ob3JtYW5AdHV4ZHJpdmVyLmNvbT47 DQo+IGRldiA8ZGV2QGRwZGsub3JnPjsgQ2FycmlsbG8sIEVyaWsgRyA8RXJpay5HLkNhcnJpbGxv QGludGVsLmNvbT47IEVhZHMsIEdhZ2UNCj4gPGdhZ2UuZWFkc0BpbnRlbC5jb20+OyBWYW4gSGFh cmVuLCBIYXJyeSA8aGFycnkudmFuLmhhYXJlbkBpbnRlbC5jb20+Ow0KPiBKZXJpbiBKYWNvYiBL b2xsYW51a2thcmFuIDxqZXJpbmpAbWFydmVsbC5jb20+OyBUaG9tYXMgTW9uamFsb24NCj4gPHRo b21hc0Btb25qYWxvbi5uZXQ+DQo+IFN1YmplY3Q6IFJFOiBbZHBkay1kZXZdIFtQQVRDSCB2OCAy MC8yM10gZXZlbnQvZGxiMjogYWRkIFBNRCdzIHRva2VuIHBvcA0KPiBwdWJsaWMgaW50ZXJmYWNl DQo+IA0KPiANCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBE YXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gPiBTZW50OiBTYXR1 cmRheSwgT2N0b2JlciAzMSwgMjAyMCA1OjUyIEFNDQo+ID4gVG86IE1jRGFuaWVsLCBUaW1vdGh5 IDx0aW1vdGh5Lm1jZGFuaWVsQGludGVsLmNvbT4NCj4gPiBDYzogUmF5IEtpbnNlbGxhIDxtZHJA YXNocm9lLmV1PjsgTmVpbCBIb3JtYW4gPG5ob3JtYW5AdHV4ZHJpdmVyLmNvbT47DQo+ID4gZGV2 IDxkZXZAZHBkay5vcmc+OyBDYXJyaWxsbywgRXJpayBHIDxFcmlrLkcuQ2FycmlsbG9AaW50ZWwu Y29tPjsgRWFkcywgR2FnZQ0KPiA+IDxnYWdlLmVhZHNAaW50ZWwuY29tPjsgVmFuIEhhYXJlbiwg SGFycnkgPGhhcnJ5LnZhbi5oYWFyZW5AaW50ZWwuY29tPjsNCj4gPiBKZXJpbiBKYWNvYiBLb2xs YW51a2thcmFuIDxqZXJpbmpAbWFydmVsbC5jb20+OyBUaG9tYXMgTW9uamFsb24NCj4gPiA8dGhv bWFzQG1vbmphbG9uLm5ldD4NCj4gPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjgg MjAvMjNdIGV2ZW50L2RsYjI6IGFkZCBQTUQncyB0b2tlbiBwb3ANCj4gPiBwdWJsaWMgaW50ZXJm YWNlDQo+ID4NCj4gPiBPbiBTYXQsIE9jdCAzMSwgMjAyMCBhdCAzOjA3IEFNIFRpbW90aHkgTWNE YW5pZWwNCj4gPiA8dGltb3RoeS5tY2RhbmllbEBpbnRlbC5jb20+IHdyb3RlOg0KPiA+ID4gZGlm ZiAtLWdpdCBhL2RvYy9hcGkvZG94eS1hcGktaW5kZXgubWQgYi9kb2MvYXBpL2RveHktYXBpLWlu ZGV4Lm1kDQo+ID4gPiBpbmRleCBhOWMxMmQxLi4wMGYxM2UyIDEwMDY0NA0KPiA+ID4gLS0tIGEv ZG9jL2FwaS9kb3h5LWFwaS1pbmRleC5tZA0KPiA+ID4gKysrIGIvZG9jL2FwaS9kb3h5LWFwaS1p bmRleC5tZA0KPiA+ID4gQEAgLTUyLDYgKzUyLDcgQEAgVGhlIHB1YmxpYyBBUEkgaGVhZGVycyBh cmUgZ3JvdXBlZCBieSB0b3BpY3M6DQo+ID4gPiAgICBbZHBhYTJfY21kaWZdICAgICAgICAoQHJl ZiBydGVfcG1kX2RwYWEyX2NtZGlmLmgpLA0KPiA+ID4gICAgW2RwYWEyX3FkbWFdICAgICAgICAg KEByZWYgcnRlX3BtZF9kcGFhMl9xZG1hLmgpLA0KPiA+ID4gICAgW2NyeXB0b19zY2hlZHVsZXJd ICAgKEByZWYgcnRlX2NyeXB0b2Rldl9zY2hlZHVsZXIuaCkNCj4gPiA+ICsgIFtkbGIyXSAgICAg ICAgICAgICAgKEByZWYgcnRlX3BtZF9kbGIyLmgpDQo+ID4NCj4gPiBUaGlzIGNvbW1lbnQgYXBw bGllcyB0byB0aGUgZGxiIHNlcmllcyB0b286DQo+ID4NCj4gPiBUaG9zZSBsaW5lcyBzaG91bGQg YmUgYWxpZ25lZCB3aXRoIHNwYWNlcywgbm90IHRhYnMuDQo+ID4gQW5kIHRoZSBjcnlwdG9fc2No ZWR1bGVyIGxpbmUgaXMgbWlzc2luZyBhIGNvbW1hLg0KPiA+DQo+ID4NCj4gPiA+DQo+ID4gPiAg LSAqKm1lbW9yeSoqOg0KPiA+ID4gICAgW21lbXNlZ10gICAgICAgICAgICAgKEByZWYgcnRlX21l bW9yeS5oKSwNCj4gPg0KPiA+DQo+ID4gLS0NCj4gPiBEYXZpZCBNYXJjaGFuZA0KPiANCj4gRml4 ZWQgaW4gbG9jYWwgcmVwb3MgZm9yIGJvdGggRExCIGFuZCBETEIyLiBXaWxsIGJlIGluY2x1ZGVk IGluIG5leHQgcmV2IG9mIHBhdGNoLQ0KPiBzZXRzLg0KPiANCj4gVGltDQoNCkkgaGF2ZSBtYWRl IHRoZSByZXF1ZXN0ZWQgY2hhbmdlcyB0byBkb2MvYXBpL2RveHktYXBpLWluZGV4Lm1kIGluIERM QiBhbmQgRExCMiByZXBvcywgYnV0IEkgc3RpbGwgc2VlIHRoaXMgZXJyb3I6DQovaG9tZS90cmF2 aXMvYnVpbGQvb3Zzcm9ib3QvZHBkay9kb2MvYXBpL2RveHktYXBpLWluZGV4Lm1kOjU0OiBlcnJv cjogdW5hYmxlIHRvIHJlc29sdmUgcmVmZXJlbmNlIHRvIGBydGVfcG1kX2RsYi5oJyBmb3IgXHJl ZiBjb21tYW5kICh3YXJuaW5nIHRyZWF0ZWQgYXMgZXJyb3IsIGFib3J0aW5nDQoNCkkgd2FzIGhv cGluZyB0aGF0IHRoZSBmb3JtYXR0aW5nIGlzc3VlcyB3ZXJlIHRoZSBjdWxwcml0LCBidXQgYXBw YXJlbnRseSBub3QuICBBbnkgdGhvdWdodHM/DQoNClRoYW5rcywNClRpbQ0K