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=-0.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 30938C433E0 for ; Fri, 3 Jul 2020 16:40:22 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id 87E11207FF for ; Fri, 3 Jul 2020 16:40:21 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=intel.onmicrosoft.com header.i=@intel.onmicrosoft.com header.b="B5fe/Cm/" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 87E11207FF Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 631491DCA1; Fri, 3 Jul 2020 18:40:20 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id A3BCE1DC91 for ; Fri, 3 Jul 2020 18:40:18 +0200 (CEST) IronPort-SDR: AFljZU+VGCxsV/lRY+PbetNbXmYX8aqRqPuspcjknXw5/HyAAy7QXFBFrUQKa1vHgt7gCupoRx g2AkN0xvf99w== X-IronPort-AV: E=McAfee;i="6000,8403,9671"; a="144688168" X-IronPort-AV: E=Sophos;i="5.75,308,1589266800"; d="scan'208";a="144688168" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jul 2020 09:40:17 -0700 IronPort-SDR: q/hIUodtk5Hmysl6RugvHeNorzpe//xeKcHIL/mofPeEtkNn1fC68BFHq7GWmDFz+GiBUNbBxE aPoPW6MM+TUQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,308,1589266800"; d="scan'208";a="387647310" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga001.fm.intel.com with ESMTP; 03 Jul 2020 09:40:17 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 3 Jul 2020 09:40:17 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.59) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 3 Jul 2020 09:40:17 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZfFOiDu/fCMuXG76FF1STp/OUBHdjTc+SWRXkGpm1GSwNNN1Ogtz1rc73jkFGECAHReVGPJuqHGzesl8n1X7w1Prfbsbu7B61i93epf+5+g5x3n64UMg2xcyhVZllm84bkql/rGOIAsUpXarzkq6I/T7sKmHMzt2SeiDhS9fCn9VsSEEJJW4e6KoyAoTRI/zsVeTQFC1KMw2kUck1FcOiJtpRKawTB7NODpTFyzYF5L2JiU6npvxLg9dsZE/KZLclpcYnp+pyWsC/fbkBsEdia9Y+jpeuZZfjxYEc7x0NQJgre5pbI4TU+3qDy63zWmGnBGvzPIILzpjqZyVUCxIFg== 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=3Lpbot79dD9Gp26vWoj3h/jL+z7uWzwuWfEGAgzs2jM=; b=ddHbClX5z7p2Ickx4R5OTDrSCHm/w0zocYXL1xwqznt1gXf06fUjhFG22nUNjUS3LR62O+7FPU/u/5NJ3mJ0E1YQRLmsEF1AaFR/Kt0ehSMO5L8dIG/x8xW1QKTkuY1lCBQQZXfRQBlIqcV0qDsxjSBFMSj6A3Oqnq3kB/tu316dWPLDDgnFxx+mW3zWMTIwt/nsKOXGOvakC+NJuaxXhl7PY5rINKQrmEgywWJz8TEoLzwSmFcnig/Emks2naTn6/RdxuUddowfixSgtRNFoZcaZuczPeJcJciebcmhZClKT0KdG50jJhqkolgdqP3qpdufUw+zu04EZbJIdDGAfw== 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=3Lpbot79dD9Gp26vWoj3h/jL+z7uWzwuWfEGAgzs2jM=; b=B5fe/Cm/g9F9DQ9nL9vbkCpJ4qfP2xrd2u6vH0VbdVSF9rwy81hYp6jL2JzrtGTS83jBqz38c5yB7qdOUlEx6dAlZxQmQjwM+xT6SsM6b/RpCdAgjBHthqOvg+/yM/o7Bi0jTlOZXVGKSMqaZ7dKafQewSuVA8h5CzMKyChAHKg= Received: from BYAPR11MB3301.namprd11.prod.outlook.com (2603:10b6:a03:7f::26) by BYAPR11MB2631.namprd11.prod.outlook.com (2603:10b6:a02:be::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.24; Fri, 3 Jul 2020 16:40:09 +0000 Received: from BYAPR11MB3301.namprd11.prod.outlook.com ([fe80::f160:29ab:b8f9:4189]) by BYAPR11MB3301.namprd11.prod.outlook.com ([fe80::f160:29ab:b8f9:4189%6]) with mapi id 15.20.3153.028; Fri, 3 Jul 2020 16:40:09 +0000 From: "Ananyev, Konstantin" To: David Marchand CC: Thomas Monjalon , "dev@dpdk.org" , "jerinjacobk@gmail.com" , "Richardson, Bruce" , "mdr@ashroe.eu" , "ktraynor@redhat.com" , "Stokes, Ian" , "i.maximets@ovn.org" , "Mcnamara, John" , "Kovacevic, Marko" , "Burakov, Anatoly" , Olivier Matz , Andrew Rybchenko , Neil Horman Thread-Topic: [dpdk-dev] [PATCH v3 6/9] eal: register non-EAL threads as lcores Thread-Index: AQHWSJjc02miHDhvs0aJZlTx+B7uGKjkxSPggAEPRACAAFFvIIABW1WAgAAPV/CAAAhKgIAAEmgQgANT3wCABgPxAIAADX0QgAA1sACAADXVwIAA6uYAgAAudQCAAbytAIABoJIA Date: Fri, 3 Jul 2020 16:40:09 +0000 Message-ID: References: <20200610144506.30505-1-david.marchand@redhat.com> <2939263.AvGHZF5Fiy@thomas> <2881429.9YLJUJncU7@thomas> In-Reply-To: Accept-Language: en-GB, 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.2.0.6 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: [192.198.151.162] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d46a7960-5090-4628-c195-08d81f6fbfde x-ms-traffictypediagnostic: BYAPR11MB2631: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 045315E1EE x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MzAbQNmnoV2k4ealOkINp3HYyHjk/2mJY0+SeW+4RGue0icgFl8iRsyAepfpZi0BjPbX1t49/rXNPsIrqj/hQnWWJyUrGtUNts9K6w1XubOX/Z9XFzi9HVFacwTXrUV+pWbl74wvTx0ISCviWqfWfu4AZ/rZkry88FVhmDdv7OWQSgczl35SI/Lf1zWpVmHV8wsgpUdilqZSGpfVVFKM0DCWHJc4wck8fsskhzkHg9LuNGGUzL+SNSQDExOs3D56Alio2Y3RMh9TXai2gaWMEDyMZ3L0Dhu1Fa/iQmtANj5bpCwvO/9gJ9eufftqbT64yNRSw2XlV55INpuupoIctA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3301.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(376002)(396003)(366004)(136003)(39860400002)(76116006)(26005)(66946007)(66476007)(66556008)(64756008)(66446008)(86362001)(83380400001)(8676002)(8936002)(52536014)(5660300002)(6916009)(4326008)(33656002)(7416002)(55016002)(54906003)(6506007)(9686003)(316002)(71200400001)(186003)(2906002)(7696005)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: uSOcAjOBssu2v6Fm7+M8cPgocBTcymPTEaWtn5NCn+Fl7psG+RFb9cgEo+PZFT2EbroYgye6zhB6nIWORiRWec5v+HkB1PgSGm0+hzb8MaHGlBNjGL0JvkOYqqSCslZg9gWIDSsRWngl9QkXzE3yzFn70pku/3GJeFQd568eEaUkqzfwM7CkE5+6SN4GuUOyKcwqqHDcAJbG2haIyNDdcGiFSS6W6AkSpu8ISkpwqIy1S6w3ksX6czAUFmUYWoLAjaiZBesItxX9qC3PH1mIS+1jO6Emd/wJJaHyWFyEGohKTuYiuCFYO2qQSztx6RW4qJCCn+f8bznNbXLIMmwsLhNa9TiUidiA18B6QJ2XflRGMUXuYAe2uZW3rWVBFh6xR3iNjRERJwehmLMOquYToeG/Vliqdix0oO2NVnj8CtPXzRpExxxJ6BaPgGlPti4uevHT4yp86FXvBstlKZV1BqP84Y0cF22qU55BYYcr6/jXMD0TdSdn5ePIW5xre3O3 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: BYAPR11MB3301.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d46a7960-5090-4628-c195-08d81f6fbfde X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2020 16:40:09.2593 (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: qNGG8I2kX+A7KGjzLIj86A1Q7FJQhJGV7uLcXf+x9ULMvAUigCys6Pw8T3mspNRSuA2177QetUkMdhAeHyskYFZztwGjdibkIzcVB+aSbTU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2631 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 6/9] eal: register non-EAL threads as lcores 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" DQoNCj4gPiA+IElmIHRoZSBmaW5hbCB1c2VycyBmaW5hbGx5IGhpdCB0aGUgc2l0dWF0aW9uIHlv dSBkZXNjcmliZSwgaXQgbWVhbnMNCj4gPiA+IHRoYXQgdGhlIG11bHRpcHJvY2VzcyBoYWQgYmVl biBpbiB1c2Ugc28gZmFyIGFuZCB3YXMga25vd24gdG8gYmUgaW4NCj4gPiA+IHVzZSAoKmhvcGVm dWxseSopLg0KPiA+DQo+ID4gWWVzLg0KPiA+DQo+ID4gPiBTbyBpcyBpdCBub3QgYSBwcm9ibGVt IG9mIGRlc2lnbi9ub24tcmVncmVzc2lvbiB0ZXN0aW5nIHdoZW4NCj4gPiA+IGludGVncmF0aW5n IHRoZSBuZXcgQVBJIGluIHRoZSBmaXJzdCBwbGFjZT8NCj4gPg0KPiA+IE5vdCBzdXJlIEkgdW5k ZXJzdGFuZCB5b3UgaGVyZS4uLg0KPiA+IElmIHlvdSBzYXlpbmcgdGhhdCBmb3IgU1AgYmVuY2ht YXJraW5nL3Rlc3RpbmcgY3VycmVudCBhcHByb2FjaA0KPiA+IGlzIHN1ZmZpY2llbnQsIHRoZW4g LSB5ZXMgaXQgaXMuDQo+ID4gT3IgYXJlIHlvdSBzYXlpbmcgaXQgd291bGQgYmUgaGFyZCB0byBj cmVhdGUgYSB0ZXN0LWNhc2UgdG8NCj4gPiByZXByb2R1Y2Ugc3VjaCBwcm9ibGVtYXRpYyBzY2Vu YXJpbz8NCj4gDQo+IEkgYW0gc2F5aW5nIHRoYXQgZ2V0dGluZyB0byBhIHByb2JsZW1hdGljIHNj ZW5hcmlvIHRoYXQgb25seSB0aGUgZmluYWwNCj4gdXNlcnMgZ2V0LCB3b3VsZCBiZSBhIGZhaWx1 cmUgaW4gdGhlIGRldmVsb3BtZW50LCBkb2N1bWVudGF0aW9uIGFuZA0KPiB2YWxpZGF0aW9uIG9m IHRoZSBhcHBsaWNhdGlvbi4NCj4gDQo+IFdoZW4gdGhlIGRldmVsb3BlciBpbnRlZ3JhdGVzIHRo aXMgbmV3IEFQSSwgdGhlIGRldmVsb3BlciB3aWxsIHJlYWQNCj4gdGhlIEFQSSBkZXNjcmlwdGlv bi4NCj4gDQo+IC0gSWYgdGhlIGxpbWl0YXRpb24gb24gbXAgaXMgdW5kZXJzdG9vZCBhbmQgYWNj ZXB0ZWQsIHRoZSBhcHBsaWNhdGlvbg0KPiBkb2N1bWVudGF0aW9uIHdpbGwgYmUgdXBkYXRlZCB0 byByZWZsZWN0IHRoaXMuDQo+IFVzZXJzIGNhbiB0aGVuIGtub3cgbXAgaXMgbm90IGF2YWlsYWJs ZS4NCj4gSWYgdGhlIHVzZXJzIHN0aWxsIHRyeSB0byB1c2UgaXQsIGl0IGNhbiBiZSBhIHN1cHBv cnQgaXNzdWUuDQo+IFRoZSB1c2VycyB3aWxsIHRoZW4gcmVwb3J0IHRvIHN1cHBvcnQgcGVvcGxl IHdobyBzaG91bGQgYmUgYXdhcmUgdGhpcw0KPiBpcyBub3Qgc3VwcG9ydGVkICh0aGUgZG9jdW1l bnRhdGlvbiBzYXlzIHNvKS4NCj4gDQo+IC0gSWYgdGhlIGFwcGxpY2F0aW9uIG5lZWRzIG1wIHN1 cHBvcnQgYmVjYXVzZSBvZiBYLCBZIHJlYXNvbnMsIHRoZQ0KPiBkZXZlbG9wZXIgaW50ZWdyYXRp bmcgdGhlIG5ldyBBUEksIHNob3VsZCBjb21wbGFpbiB1cHN0cmVhbSB0aGF0IHRoZQ0KPiBuZXcg QVBJIHJlcXVpcmVzIG1wIHN1cHBvcnQuDQo+IElmIHRoZSBkZXZlbG9wZXIgZG9lcyBub3QgY29t cGxhaW4gYnV0IHN0aWxsIHVzZXMgdGhlIEFQSS4uIHdlbGwgdG9vDQo+IGJhZCAob3IgaXQgZmFs bHMgdGhyb3VnaCB0byB0aGUgZm9sbG93aW5nIHBvaW50KS4NCj4gDQo+IC0gVGhlIGFwcGxpY2F0 aW9uIG5lZWRzIG1wIHN1cHBvcnQsIHRoZSBkZXZlbG9wZXIgZGlkIG5vdCBjYXRjaCB0aGUNCj4g d2FybmluZyBpbiB0aGUgQVBJICh0aGUga2lkcyBhcmUgaG9tZSwgaGFyZCB0byBjb25jZW50cmF0 ZSkuLi4NCj4gVGhlIG5ldyBBUEkgd2lsbCBiZSB1c2VkIGZvciBkYXRhcGF0aCBwcm9jZXNzaW5n IHRocmVhZHMsIHNvIG5vbg0KPiByZWdyZXNzaW9uIHBlcmYgdGVzdHMgd2lsbCBiZSBydW4uDQo+ IE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgYXBwbGljYXRpb24gdXNlcyBtcCBmb3IgWCwgWSByZWFz b25zLCBzbyB0aGVyZQ0KPiB3aWxsIGJlIGFzc29jaWF0ZWQgdGVzdCBjYXNlcy4NCj4gSSBjYW4n dCB0ZWxsIGZvciBzdXJlLCBidXQgSSBmaW5kIGl0IGhhcmQgdG8gYmVsaWV2ZSBhIHZhbGlkYXRp b24gdGVhbQ0KPiB3b3VsZCBuZXZlciBkbyB0ZXN0cyB0aGF0IGNvbWJpbmUgYm90aC4NCg0KSWYg dGhlcmUgaXMgb25lIHRlYW0oL29yZ2FuaXphdGlvbikgZG9pbmcgZXZlcnl0aGluZzoNCmRldmVs b3BtZW50LCBkZXBsb3ltZW50IGFuZCBzdXBwb3J0IC0gdGhlbiB5ZXMgdGhpbmdzDQphcmUgbW9y ZSBvciBsZXNzIHN0cmFpZ2h0Zm9yd2FyZC4gICANClRob3VnaCBpdCBpcyBub3QgYWx3YXlzIGEg Y2FzZSAtIG9uZSBhcHAoL2xpYikgY2FuIGJlIHVzZWQgaW4NCmRvemVuIGRpZmZlcmVudCBkZXBs b3ltZW50cyBieSB2YXJpb3VzIG9yZ2FuaXphdGlvbnMgYW5kDQpkZXZlbG9wbWVudCB0ZWFtIG1p Z2h0IG5vdCBhbHdheXMgYmUgYXdhcmUgYWJvdXQgYWxsDQpwb3NzaWJsZSBkZXBsb3ltZW50IGFu ZCB1c2FnZSBzY2VuYXJpb3MuDQpMZXQgc2F5LCByaWdodCBub3cgZHBkayBhcHAvcHJvYy1pbmZv IGNhbiBiZSB1c2VkIHdpdGggYW55DQpwcmltYXJ5IGRwZGsgcHJvYywgZXZlbiBpZiBpdCB3YXMg ZGVzaWduZWQgYXMgYSBzdGFuZGFsb25lIGFwcC4gICAgDQpXaXRoIHRoaXMgcGF0Y2gsIGl0IHdp bGwgbm90IGJlIHRoZSBjYXNlIGFueW1vcmUuDQpJdCBtaWdodCBiZSBvayBieSBpdHNlbGYsIGJ1 dCB3aGF0IGxvb2tzIGxpa2UgYSBwcm9ibGVtIHRvIG1lIC0NCnRoZXJlIGlzIG5vIGEgY2xlYXIg YW5kIGVhc3kgd2F5IGZvciB0aGUgdXNlciB0byBkZXRlcm1pbmUgDQp3aGVuIGhlIGNhbiB1c2Ug cHJvYy1pbmZvIG9uIHRoZSBnaXZlbiBkcGRrIHByb2MNCndpdGhvdXQgY2F1c2luZyBwcm9ibGVt cyBmb3IgdGhpcyBhcHAsIGFuZCB3aGVuIGhlIGNhbid0LiAgDQpBY3R1YWxseSwgc29ydCBvZiBh biBvcHBvc2l0ZSBxdWVzdGlvbiAtDQp3aGF0IGFyZSB0aGUgYWR2YW50YWdlcyBvZiBjdXJyZW50 IGFwcHJvYWNoIChmb3JiaWQgTVAgc3VwcG9ydCBvbiB0aGUgZmx5KQ0Kb3ZlciBleHBsaWNpdCBz dGFydC11cCBwYXJhbWV0ZXJzIChlaXRoZXIgLS1wcm9jLXR5cGU9c2luZ2xlIG9yIC0tbGNvcmUt YWxsb3c9Li4uKT8gDQpXaHkgZG8geW91IHRoaW5rIGl0IGlzIGEgYmV0dGVyIG9uZT8NCg0KDQoN Cg0K