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 0F16EA04A3; Tue, 16 Jun 2020 10:33:56 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 58EEA1BE85; Tue, 16 Jun 2020 10:33:55 +0200 (CEST) Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00042.outbound.protection.outlook.com [40.107.0.42]) by dpdk.org (Postfix) with ESMTP id 5022B1BC25 for ; Tue, 16 Jun 2020 10:33:54 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i7Wt0mE5cn4mlVhwb340bKYKQ1kTT7fAhrTSMUpolMrC0xJtJ2ue1YWBbrenbKjgVEJelodGy2JBe5oZBv3B2GxDWjK92JzPh3qjWS6VTUGrOpgFTFwUHdZRrjY+bp+QVx3MSn/UGFufwP7mM/QIIAQPv9VE+Jp7uPJqdzGtL+C0Oz8GBs9WuywOBYUNMcx4O2YvOJFOC+rsA3vEBOGQVva+xVFjBPlnDtornYBy1d04/5UYvQh4luJgzhS/JUPDFIcMSWJk9DZGteM0v5FZSYL3tI0xJJgMDL/fQ4qJw5hZlAaT4em2k9p86WBVLKSMgJ61niVxX6EnXwyhpjhhng== 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=7aYkYAQkvNEG57JNwa1IZ0uacKaUMlcDQqczOeuha6I=; b=iSyApytTBUxtdfDvgn0htL+Apb+6CTctroC2ZmBVQX/Hh6e7joBanpOMe0qhlS9L/63Mt/KOZIPaL/6ZJbyIpKjEGteqbfhrTO18dXHmgQu3Mb99MbAFLPb9ZB3DE9Rax29dF8WFYHABP5xqnp4C6PUEpqio7kdsaqR3Ua6JbT5soKvLUoNHYSWJFJetTulO636cRcBMdYcRKmdvg7SdFeIu0M7kz6A5QnIkc9V/3jFhHC0EPlFQ3fd7BNHZFHsIh0H8u7LT7pg7zONnlRF645a7/WJ8R8C3ouNN3mgYwU6PYv1Q2G8aQNQi2evODBO2bwUDUBqjFfSc6NhAN3sNkw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7aYkYAQkvNEG57JNwa1IZ0uacKaUMlcDQqczOeuha6I=; b=n8UOBHpuh5DH2jnAo+NQplOnsdh/xV0KdLqB9ScaIenSCnDYYPg44tkHpnK5jCqqNRjyNEaBEK2xYixFnkIc95PcyIvw3O13wmLZe6KyS6QHBaup0Eay3P8Fk9AsotxKUsvjDOrajyFvXGIOFbrneUnacSC/xO2C5RAxqip0wrk= Received: from AM0PR05MB5313.eurprd05.prod.outlook.com (2603:10a6:208:f2::28) by AM0PR05MB5060.eurprd05.prod.outlook.com (2603:10a6:208:bf::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3088.24; Tue, 16 Jun 2020 08:33:53 +0000 Received: from AM0PR05MB5313.eurprd05.prod.outlook.com ([fe80::3069:d8f4:fadc:4d7]) by AM0PR05MB5313.eurprd05.prod.outlook.com ([fe80::3069:d8f4:fadc:4d7%5]) with mapi id 15.20.3088.028; Tue, 16 Jun 2020 08:33:53 +0000 From: Tal Shnaiderman To: Thomas Monjalon CC: "dev@dpdk.org" , "pallavi.kadam@intel.com" , "dmitry.kozliuk@gmail.com" , "david.marchand@redhat.com" , "olivier.matz@6wind.com" , "ranjit.menon@intel.com" , "navasile@linux.microsoft.com" , Fady Bader , "harini.ramakrishnan@microsoft.com" , "ocardona@microsoft.com" Thread-Topic: [dpdk-dev] [PATCH 3/4] eal: export needed functions for mbuf Thread-Index: AQHWN/h1kwL2+8pbqUaDR/d2bfHZ0aja+wqAgAAE5OA= Date: Tue, 16 Jun 2020 08:33:52 +0000 Message-ID: References: <20200601093818.5420-1-talshn@mellanox.com> <20200601093818.5420-4-talshn@mellanox.com> <2493055.5tyvKvVbxn@thomas> In-Reply-To: <2493055.5tyvKvVbxn@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; dmarc=none action=none header.from=mellanox.com; x-originating-ip: [37.142.1.17] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: e7040eca-67ca-494b-106f-08d811d00076 x-ms-traffictypediagnostic: AM0PR05MB5060: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4125; x-forefront-prvs: 04362AC73B x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1R3np4GiZYDXNXdzD+OsGEE+bX3/XEaeNZjkiFttC2tt/AnaXgwC5gnpOQCE3AtXNfmQCC0GfbKZU6UBO/BDoRWEOfIwilb6rugjVYyMcIE9f+/OQeMr8hbAn9BUTqihwMQvbKmm7WY53DxFK/YWGCNlM+Rt4wwBIOrjNRQvy8LwUBWT38KM5AMknVpfzkYTCgzti/8//P4zjBw+EQxLOkbAOzogACUnnvslMGVfOTMKW6MHPbjnRII9Ro+QvQAOQyavDPd7iDnyNH9HBIapAqJ3AMpBmqQjAwF+XdBzIBJkYn68eOsYHA4azjyGJaLiWnPaCPm48nuHKFw/IbZrnA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR05MB5313.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(346002)(376002)(39860400002)(366004)(136003)(2906002)(8936002)(5660300002)(186003)(55016002)(86362001)(52536014)(7416002)(71200400001)(26005)(66476007)(76116006)(7696005)(4326008)(6916009)(316002)(478600001)(9686003)(6506007)(66946007)(4744005)(66446008)(66556008)(33656002)(64756008)(54906003)(8676002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: n/5fnQwR2Gu+vhuno+RjJQcEYsUfR6LCPrh5mR+H2dIgnirpmlaophKY5/bZNAMgK0TEENCEWBB1ZcViPCSz2UtF+n8C2i2ErBj48EviKSEIny0904IrpndoPN9EDqKMRNFwNYblgC/eJQpEtedcwOIuWH7GqG0wWrGx9Eq0P2U/SzNDh1cxZAq4yGNGnBegUB3vWoA10/gMqeNOW05jnbwvCN7qePU3qMQekHHrjSOrGBsXVOda2vBSSu8TBLJQ41CtGn1o0j8s/YsQLaIwX/0tKLc61zDder0duu1ZEr85vt4i7frWIilC3QPQPyHbWr4PoUHpE+gkNGv7zgZj0LzAuWqxRMKFwwAggrl946976w7wv4KsO+LFq8T2KFDUYdHHrfzucel9dadJjgJIzVTvLrbVJUxL8HAzW0IlzkI77gnNljYfbXacunJwQuNjvle6QN/LF4GkocqIfVc4Vsh7KmjPSZm2vp0iqAFGQxU= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: e7040eca-67ca-494b-106f-08d811d00076 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jun 2020 08:33:53.1172 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 8cfdAHNcqWkWfhHeUWXBaMlpUqeXEoCTxKkZx2ADCq7BKmK4hLYtLzUYMumdfeC1O6pMI4/h1vjuKzpxWgNZfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR05MB5060 Subject: Re: [dpdk-dev] [PATCH 3/4] eal: export needed functions for mbuf 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" > Subject: Re: [dpdk-dev] [PATCH 3/4] eal: export needed functions for mbuf >=20 > 01/06/2020 11:38, talshn@mellanox.com: > > From: Tal Shnaiderman > > > > Export needed eal functions used by the lib. > > > > Signed-off-by: Tal Shnaiderman > > --- > > --- a/lib/librte_eal/rte_eal_exports.def > > +++ b/lib/librte_eal/rte_eal_exports.def > > @@ -3,6 +3,7 @@ EXPORTS > > per_lcore__rte_errno > > rte_calloc > > rte_calloc_socket > > + per_lcore__lcore_id > [...] > > --- a/lib/librte_eal/rte_eal_version.map > > +++ b/lib/librte_eal/rte_eal_version.map > > @@ -394,4 +394,5 @@ EXPERIMENTAL { > > rte_mem_unmap; > > __emutls_v.per_lcore__rte_errno; > > __rte_trace_mem_per_thread_alloc; > > + __emutls_v.per_lcore__lcore_id; >=20 > I'm surprised about this one in the Linux/BSD map. > Can it be removed? >=20 It is needed for the MingGW build which requires the __emutls_v. prefix.