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 4E982A046B for ; Thu, 27 Jun 2019 18:25:26 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0D2DA3798; Thu, 27 Jun 2019 18:25:25 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 44C66316B for ; Thu, 27 Jun 2019 18:25:22 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Jun 2019 09:25:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,424,1557212400"; d="scan'208,217";a="164780767" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga003.jf.intel.com with ESMTP; 27 Jun 2019 09:25:21 -0700 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 27 Jun 2019 09:25:21 -0700 Received: from fmsmsx108.amr.corp.intel.com ([169.254.9.149]) by FMSMSX153.amr.corp.intel.com ([169.254.9.55]) with mapi id 14.03.0439.000; Thu, 27 Jun 2019 09:25:20 -0700 From: "Eads, Gage" To: David Marchand CC: dev , Jerin Jacob Kollanukkaran , "Van Haaren, Harry" , "Rao, Nikhil" , "Carrillo, Erik G" , Neil Horman Thread-Topic: [dpdk-dev] [PATCH v2] eal: promote some service core functions to stable Thread-Index: AQHVLOa1kXkxLtMUJkWOIm95ey6c06avr1rQ Date: Thu, 27 Jun 2019 16:25:20 +0000 Message-ID: <9184057F7FC11744A2107296B6B8EB1E68D028E2@FMSMSX108.amr.corp.intel.com> References: <20190620164206.3972-1-gage.eads@intel.com> <20190620190227.18206-1-gage.eads@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjVkM2Q4NDYtZjkwYy00ZjVlLTg2MmMtOTAwNzQyMjQzZDM2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiamx2OEJSWmpnRXlra3JmZ0hTWlZTZTBVN3JXMVJUU29BS01tT3VUdWNYSTFFelwvSFZJSzVZTFFqNzFQOHdGTkYifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.1.200.107] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v2] eal: promote some service core functions to stable 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" T24gVGh1LCBKdW4gMjAsIDIwMTkgYXQgOTowMyBQTSBHYWdlIEVhZHMgPGdhZ2UuZWFkc0BpbnRl bC5jb208bWFpbHRvOmdhZ2UuZWFkc0BpbnRlbC5jb20+PiB3cm90ZToNClRoZSBmdW5jdGlvbnMg cnRlX3NlcnZpY2VfbWF5X2JlX2FjdGl2ZSgpLCBydGVfc2VydmljZV9sY29yZV9hdHRyX2dldCgp LA0KYW5kIHJ0ZV9zZXJ2aWNlX2F0dHJfcmVzZXRfYWxsKCkgd2VyZSBpbnRyb2R1Y2VkIG5lYXJs eSBhIHllYXIgYWdvIGluIERQREsNCjE4LjA4LiBUaGV5IGNhbiBiZSBjb25zaWRlcmVkIG5vbi1l eHBlcmltZW50YWwgZm9yIHRoZSAxOS4wOCByZWxlYXNlLg0KDQpydGVfc2VydmljZV9tYXlfYmVf YWN0aXZlKCkgaXMgdXNlZCBieSB0aGUgc3cgUE1ELCBhbmQgdGhpcyBjb21taXQgYWxsb3dzDQpp dCB0byBub3QgbmVlZCBhbnkgZXhwZXJpbWVudGFsIEFQSS4NCg0KU2lnbmVkLW9mZi1ieTogR2Fn ZSBFYWRzIDxnYWdlLmVhZHNAaW50ZWwuY29tPG1haWx0bzpnYWdlLmVhZHNAaW50ZWwuY29tPj4N Ci0tLQ0KIGRyaXZlcnMvZXZlbnQvc3cvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgfCAgMSAt DQogZHJpdmVycy9ldmVudC9zdy9tZXNvbi5idWlsZCAgICAgICAgICAgICAgICB8ICAxIC0NCiBs aWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9ydGVfc2VydmljZS5oIHwgMTUgKysrLS0tLS0t LS0tLS0tDQogbGliL2xpYnJ0ZV9lYWwvY29tbW9uL3J0ZV9zZXJ2aWNlLmMgICAgICAgICB8ICA2 ICsrKy0tLQ0KIGxpYi9saWJydGVfZWFsL3J0ZV9lYWxfdmVyc2lvbi5tYXAgICAgICAgICAgfCAg NiArKystLS0NCiA1IGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25z KC0pDQoNCnYyOiBhZGQgYWxsb3ctZXhwZXJpbWVudGFsIGZsYWcgYmFjayB0byBldmVudGRldiwg d2hpY2ggc3RpbGwgdXNlcyBhbg0KICAgIGV4cGVyaW1lbnRhbCBjcnlwdG9kZXYgQVBJDQoNCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2V2ZW50L3N3L01ha2VmaWxlIGIvZHJpdmVycy9ldmVudC9zdy9N YWtlZmlsZQ0KaW5kZXggODEyMzZhMzkyLi5jNjYwMGU4MzYgMTAwNjQ0DQotLS0gYS9kcml2ZXJz L2V2ZW50L3N3L01ha2VmaWxlDQorKysgYi9kcml2ZXJzL2V2ZW50L3N3L01ha2VmaWxlDQpAQCAt Nyw3ICs3LDYgQEAgaW5jbHVkZSAkKFJURV9TREspL21rL3J0ZS52YXJzLm1rPGh0dHA6Ly9ydGUu dmFycy5taz4NCiBMSUIgPSBsaWJydGVfcG1kX3N3X2V2ZW50LmENCg0KICMgYnVpbGQgZmxhZ3MN Ci1DRkxBR1MgKz0gLURBTExPV19FWFBFUklNRU5UQUxfQVBJDQogQ0ZMQUdTICs9IC1PMw0KIENG TEFHUyArPSAkKFdFUlJPUl9GTEFHUykNCiAjIGZvciBvbGRlciBHQ0MgdmVyc2lvbnMsIGFsbG93 IHVzIHRvIGluaXRpYWxpemUgYW4gZXZlbnQgdXNpbmcNCmRpZmYgLS1naXQgYS9kcml2ZXJzL2V2 ZW50L3N3L21lc29uLmJ1aWxkIGIvZHJpdmVycy9ldmVudC9zdy9tZXNvbi5idWlsZA0KaW5kZXgg MzBkMjIxNjQ3Li45ODUwMTIyMTkgMTAwNjQ0DQotLS0gYS9kcml2ZXJzL2V2ZW50L3N3L21lc29u LmJ1aWxkDQorKysgYi9kcml2ZXJzL2V2ZW50L3N3L21lc29uLmJ1aWxkDQpAQCAtMSw3ICsxLDYg QEANCiAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMy1DbGF1c2UNCiAjIENvcHlyaWdo dChjKSAyMDE3IEludGVsIENvcnBvcmF0aW9uDQoNCi1hbGxvd19leHBlcmltZW50YWxfYXBpcyA9 IHRydWUNCiBzb3VyY2VzID0gZmlsZXMoJ3N3X2V2ZGV2X3NjaGVkdWxlci5jJywNCiAgICAgICAg J3N3X2V2ZGV2X3NlbGZ0ZXN0LmMnLA0KICAgICAgICAnc3dfZXZkZXZfd29ya2VyLmMnLA0KZGlm ZiAtLWdpdCBhL2xpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL3J0ZV9zZXJ2aWNlLmggYi9s aWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9ydGVfc2VydmljZS5oDQppbmRleCBiZjI1YWVj MzUuLmQ4NzAxZGQ0YyAxMDA2NDQNCi0tLSBhL2xpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRl L3J0ZV9zZXJ2aWNlLmgNCisrKyBiL2xpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL3J0ZV9z ZXJ2aWNlLmgNCkBAIC0xNjIsOSArMTYyLDYgQEAgaW50MzJfdCBydGVfc2VydmljZV9ydW5zdGF0 ZV9zZXQodWludDMyX3QgaWQsIHVpbnQzMl90IHJ1bnN0YXRlKTsNCiBpbnQzMl90IHJ0ZV9zZXJ2 aWNlX3J1bnN0YXRlX2dldCh1aW50MzJfdCBpZCk7DQoNCiAvKioNCi0gKiBAd2FybmluZw0KLSAq IEBiIEVYUEVSSU1FTlRBTDogdGhpcyBBUEkgbWF5IGNoYW5nZSwgb3IgYmUgcmVtb3ZlZCwgd2l0 aG91dCBwcmlvciBub3RpY2UNCi0gKg0KICAqIFRoaXMgZnVuY3Rpb24gcmV0dXJucyB3aGV0aGVy IHRoZSBzZXJ2aWNlIG1heSBiZSBjdXJyZW50bHkgZXhlY3V0aW5nIG9uDQogICogYXQgbGVhc3Qg b25lIGxjb3JlLCBvciBkZWZpbml0ZWx5IGlzIG5vdC4gVGhpcyBmdW5jdGlvbiBjYW4gYmUgdXNl ZCB0bw0KICAqIGRldGVybWluZSBpZiwgYWZ0ZXIgc2V0dGluZyB0aGUgc2VydmljZSBydW5zdGF0 ZSB0byBzdG9wcGVkLCB0aGUgc2VydmljZQ0KQEAgLTE3OCw3ICsxNzUsNyBAQCBpbnQzMl90IHJ0 ZV9zZXJ2aWNlX3J1bnN0YXRlX2dldCh1aW50MzJfdCBpZCk7DQogICogQHJldHZhbCAwIFNlcnZp Y2UgaXMgbm90IHJ1bm5pbmcgb24gYW55IGxjb3JlDQogICogQHJldHZhbCAtRUlOVkFMIEludmFs aWQgc2VydmljZSBpZA0KICAqLw0KLWludDMyX3QgX19ydGVfZXhwZXJpbWVudGFsDQoraW50MzJf dA0KIHJ0ZV9zZXJ2aWNlX21heV9iZV9hY3RpdmUodWludDMyX3QgaWQpOw0KDQogLyoqDQpAQCAt Mzg5LDkgKzM4Niw2IEBAIGludDMyX3QgcnRlX3NlcnZpY2VfYXR0cl9yZXNldF9hbGwodWludDMy X3QgaWQpOw0KICNkZWZpbmUgUlRFX1NFUlZJQ0VfTENPUkVfQVRUUl9MT09QUyAwDQoNCiAvKioN Ci0gKiBAd2FybmluZw0KLSAqIEBiIEVYUEVSSU1FTlRBTDogdGhpcyBBUEkgbWF5IGNoYW5nZSB3 aXRob3V0IHByaW9yIG5vdGljZQ0KLSAqDQogICogR2V0IGFuIGF0dHJpYnV0ZSBmcm9tIGEgc2Vy dmljZSBjb3JlLg0KICAqDQogICogQHBhcmFtIGxjb3JlIElkIG9mIHRoZSBzZXJ2aWNlIGNvcmUu DQpAQCAtNDAxLDE0ICszOTUsMTEgQEAgaW50MzJfdCBydGVfc2VydmljZV9hdHRyX3Jlc2V0X2Fs bCh1aW50MzJfdCBpZCk7DQogICogICAgICAgICAtRUlOVkFMIEludmFsaWQgbGNvcmUsIGF0dHJf aWQgb3IgYXR0cl92YWx1ZSB3YXMgTlVMTC4NCiAgKiAgICAgICAgIC1FTk9UU1VQIGxjb3JlIGlz IG5vdCBhIHNlcnZpY2UgY29yZS4NCiAgKi8NCi1pbnQzMl90IF9fcnRlX2V4cGVyaW1lbnRhbA0K K2ludDMyX3QNCiBydGVfc2VydmljZV9sY29yZV9hdHRyX2dldCh1aW50MzJfdCBsY29yZSwgdWlu dDMyX3QgYXR0cl9pZCwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90ICphdHRy X3ZhbHVlKTsNCg0KIC8qKg0KLSAqIEB3YXJuaW5nDQotICogQGIgRVhQRVJJTUVOVEFMOiB0aGlz IEFQSSBtYXkgY2hhbmdlIHdpdGhvdXQgcHJpb3Igbm90aWNlDQotICoNCiAgKiBSZXNldCBhbGwg YXR0cmlidXRlIHZhbHVlcyBvZiBhIHNlcnZpY2UgY29yZS4NCiAgKg0KICAqIEBwYXJhbSBsY29y ZSBUaGUgc2VydmljZSBjb3JlIHRvIHJlc2V0IGFsbCB0aGUgc3RhdGlzdGljcyBvZg0KQEAgLTQx Niw3ICs0MDcsNyBAQCBydGVfc2VydmljZV9sY29yZV9hdHRyX2dldCh1aW50MzJfdCBsY29yZSwg dWludDMyX3QgYXR0cl9pZCwNCiAgKiAgICAgICAgIC1FSU5WQUwgSW52YWxpZCBzZXJ2aWNlIGlk IHByb3ZpZGVkDQogICogICAgICAgICAtRU5PVFNVUCBsY29yZSBpcyBub3QgYSBzZXJ2aWNlIGNv cmUuDQogICovDQotaW50MzJfdCBfX3J0ZV9leHBlcmltZW50YWwNCitpbnQzMl90DQogcnRlX3Nl cnZpY2VfbGNvcmVfYXR0cl9yZXNldF9hbGwodWludDMyX3QgbGNvcmUpOw0KDQpJdCBzZWVtcyB3 ZSB3YW50IHRvIHJldHVybiBlcnJvcnMgdmlhIHRoZSByZXR1cm4gY29kZS4NCkVycm9yIGNvZGVz IGZyb20gZXJybm8uaCBhcmUgaW50IHNvIHdlIGFyZSBmaW5lIHdpdGggaW50IG9ubHkuDQoNCldo YXQgaXMgdGhlIHJlYXNvbiB3aHkgdGhpcyBpcyByZXR1cm5pbmcgYSBpbnQzMl90ID8NCg0KU2lt cGx5IHRvIG1hdGNoIHRoZSBvdGhlciAobm9uLWV4cGVyaW1lbnRhbCkgcnRlX3NlcnZpY2VfKiBm dW5jdGlvbnMgdGhhdCByZXR1cm4gaW50MzJfdC4NCg==