From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0081.outbound.protection.outlook.com [104.47.32.81]) by dpdk.org (Postfix) with ESMTP id 629E0A48C for ; Thu, 11 Jan 2018 14:44:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HxhcCRcQCTHD18so5LkN8k9X6TL4BGSeZ1NG+wjAwKw=; b=YheQuvAPrji0ndZ2U22xkAMfhJuSDAQNJzSZy4bGFGIxi5aTBNfm2bHOGz7J8XOb/PV92uoPILG56fyvfQwiwcA0kuq2ISHyut79ZAwCPrCpV79hAGFaJpXkIA/I9H5TwUDlQjV6wACQw0d3SKA9VxQepQx+X/zCXQDZmacmI7E= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavan.Bhagavatula@cavium.com; Received: from Pavan-LT (111.93.218.67) by DM5PR07MB3466.namprd07.prod.outlook.com (10.164.153.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.386.5; Thu, 11 Jan 2018 13:38:53 +0000 Date: Thu, 11 Jan 2018 19:08:47 +0530 From: Pavan Nikhilesh To: Bruce Richardson , harry.van.haaren@intel.com, jerin.jacob@caviumnetworks.com Cc: dev@dpdk.org Message-ID: <20180111133846.oqqi2lu2hfsrfkmv@Pavan-LT> References: <20171231000203.4510-1-pbhagavatula@caviumnetworks.com> <20180109173528.GC6508@bricha3-MOBL3.ger.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180109173528.GC6508@bricha3-MOBL3.ger.corp.intel.com> User-Agent: NeoMutt/20170609 (1.8.3) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: SN4PR0501CA0014.namprd05.prod.outlook.com (10.167.112.27) To DM5PR07MB3466.namprd07.prod.outlook.com (10.164.153.21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ae06c550-3b3e-44ce-6c06-08d558f8a947 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:DM5PR07MB3466; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3466; 3:9vFEPXYgqFNFVkXhfb4y0ABYioBhWEqoKN6a6T4xe81Mv1qF6sRTNmkyt1mIwVUc+SWEE6urUlCxbpvscoUK9DL9V+oELltLd2Co7e3Y0QtlV41AvkKigc02vATbnHNH51rPhGXHNRW5A/kE2vzSkEGf+jV8H7Y8oMCC6kRICVEubKFcwEJAO7gmr+Mz2B4pj8qxFhKZSjb+40XcWb7xARAdxtCzJloSFeJt477tJuh0SpKRw0BdAyQRvXer7HtU; 25:1x1jX0g541lwEjiZhsa9T4YhYpuG/VmlLFZKFUONzqDq2s4BffsN7RNuH7Lxyy6OPTrm58UiZruXHR5e626N8FWJT6NqBSvsyn+fqdoPZxIexRHp4MzEAAfMII2G/DyGB4l+Fk4TqPVSzxJHW42s+Q4ofd8Kj4xcw1ItEimGHNJ1BJEdhSaq4304KbVM7M2SxSTj43AvJvM4lsFFfvobdv1PP9H/qKdjUZzSjcVldLASrpPZa/6PfcvXxW5hlPcJo0c12pZMy4pw1qP3YvplXB91CI9AkDC4104kv+XiDxL6W5LEYmrw3dsu3bv1zGRrCCA6uBx5VkTyBXYaNJOW1Q==; 31:8rEMdqNo/KcNq2JMGy5GcK4V8amVLuXayK9Rm5oTLAnwyae0I2JpZO5mtzEbTxTqAgIlbd9Y/tBGTDiIAjwXfZSkdFXp6qJ7zSpKFWNNACE/9vN03LViOVSqid8lM6dtjXUUbP9Bm+SulFLUAMBBJqlUIrzg9jBmsZbLvmvpExKqBAn6c9vNs6HTahSPPEn4uaQnYw1rsRQfQL1I/3rAmQrsV/E6J/jVuEHJtc7bgx8= X-MS-TrafficTypeDiagnostic: DM5PR07MB3466: X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3466; 20:4EBNam67sIft6u6KYeVasHTBgwSrlqOrIDYfwK9OU/VTZsh6/r8o7dVivIdtGAEf5wJ0gXvEAtPk7p+clr1oAja8o+VPOIjw5s8u7oe64nTbnkyJUQyStepiq4E2zPcBl9wc7U4NBN7ioECVpivf6NR51tu5KYNUDZQgatv1Za8pzIj5xp+tjmvvTVG2jYI8fzRocJHmJ1Gsd3LdsXD2usyreSMdnLbO7VuaO7lm7Ga6gaSlOzOSOeXN2pXp1TASHpEW3ywUaaY1E+qNbl+SVdTTGon52iHSfFZnjFNEPvk+0shgNqvPqXgYxyRP8UG/4ERDV34zkh8dc2tJ9nqaojDPCZJs7U92BoQOlufuKTg9BXQ0B37uAdiTM03i2zTB+lugrN8p9fWMndh+BF8FmmvOq3aNdmMEYNmPoP3jdvXAFrYtQNkEH0ddvkm3rUtTdHy94/f45wtIgtP9vDsywt6pHszvxzeIfw5pGn04tgLdDPn3354oB1dqzNYwaby0BwIOJPdYkctMsTGn2hYlntSCrYFsZcrCt32QDIa1VOIGyvaJ0hi29beeOr5zXYGjT+P7C+SHVrlOdhV8DoMN+FCJREySiEBP9f6aBgXHGRc=; 4:IExYjnjPBc1XYUsXu3O9WmFHyjTcdlCdVaVbveMncqcrWn8j6nwuBHZHc9ArudXHjwWzAhjmOD3ucE/C0at/RaZYLOhfBDCxy7uIFYOjRC6r9ZsJ8rIS0pbd/s8RKrjxfspn6shPq7V+2un8q223mDOrSpyX5BluGUzmBbOiwnIM/5V7Waw9sazgTHUIMCeBIAtHvovOTPQ+rPaHEe3DaFNE1ih1G81PoeZPgA7q7N/rQyRnVKuNQKMsb1YDL+tpIchCX0cju6S5vMx1VfGIgA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(3231023)(944501075)(6041268)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(6072148)(201708071742011); SRVR:DM5PR07MB3466; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DM5PR07MB3466; X-Forefront-PRVS: 0549E6FD50 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39380400002)(39860400002)(346002)(376002)(366004)(396003)(24454002)(199004)(189003)(33896004)(16586007)(2906002)(3846002)(316002)(478600001)(72206003)(33716001)(7736002)(229853002)(81166006)(16526018)(23726003)(5660300001)(6116002)(1076002)(58126008)(97736004)(83506002)(81156014)(66066001)(8936002)(59450400001)(106356001)(2950100002)(6496006)(6636002)(42882006)(105586002)(386003)(76176011)(25786009)(53936002)(6666003)(4326008)(8676002)(68736007)(55016002)(52116002)(6246003)(9686003)(50466002)(5009440100003)(305945005)(47776003)(107986001)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3466; H:Pavan-LT; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR07MB3466; 23:dYnwMXukTpUr9f64BxGhfWe/2xs9rxfYvYJ28ZkFW?= =?us-ascii?Q?eJ6bZ6LRzoK1x4p7NMCZbwPAefvrQWAv6DlXY2JEPHceYTy7qO2+5woPHijK?= =?us-ascii?Q?4WiA+pViVSrcu0qs1dsqIlAnbgOuzRCXs9YMFYEc7qrJi5ht7cw87u+z3lV6?= =?us-ascii?Q?ZwAAWEkTO1AB33BR225EdPAkZaoq2YQK2lsi6xgimLZCJ9mik57Jt5OH7s1z?= =?us-ascii?Q?O/spMji8TSfOb8p9pIV3YRVRkkkO4JVLn4QkAGGFBFf1JfTtqmHxOvUXmvh6?= =?us-ascii?Q?6KptUuEtbGr9UbFNlwBrTBNde9D7WtVeoLhAC2QttEh74O2AIlWTVQAI7Qr8?= =?us-ascii?Q?wiZwDGM55rnwVqvPsLSREThO6hngH11RcLxht4qkKrWMCAoLPa09987vdisq?= =?us-ascii?Q?Lxs/+DzmXoPpn1xP/EdhrzHSI1ldD/QJDCw+ZG9gbeczmZd/4TaMlFHqukJ5?= =?us-ascii?Q?C09ukF5gzZaHLT45N0qOOpjtq2tmo3oc51njrgtAapQQCvYeMHIHkl12RKQr?= =?us-ascii?Q?hI8dVNwuTholZvuMvaydueZzB9Yp9hoBp2R1htnkvBJHk7rrym2nLbep3Psk?= =?us-ascii?Q?FTS0IgK5oek269Qqd9Jk9d25UZiuUIQeyQ73JFcy0GcVMBThSfLv8Iba6HFX?= =?us-ascii?Q?CTrWnfbblgIa3iFJJP+WdCgeddF5K+LWErQB1oAdKSh4+iMKi5SQekgbGZ5w?= =?us-ascii?Q?RCX9TaaZy6skw1C4tUnfmtcoZYfuMewSE1jj3wBA+o9TdIv6R18X8muICyKo?= =?us-ascii?Q?VSQAx8hUXA8jiY17y+EEdRryhhrO6MEHqBYtHhHvKYnZEFoLCgZRssEmHbRh?= =?us-ascii?Q?V2OxycEzcdbfFzTf2+SwFn0AscPVxWCiwko2yN5cf3bFnmTeK0wCdyUMFmFs?= =?us-ascii?Q?1gIontsN+souVpaYPBsZp2J60mnWmUq8TY4IOcYpOkXNLcLrUzvS2LE+6oEn?= =?us-ascii?Q?+cYYKd+G/euYQM4T+kQ2/5zbwb3pHvNxkh+qTX0agQhde+wobPqzCWFdvy1l?= =?us-ascii?Q?MVvem6csXIA5wgvOuK7wL7uEJzS7NuNcVmOz61fnfu79UGgIrLlPSb+brXbC?= =?us-ascii?Q?C5KZXuXK+CeleH0crGvk4MI18qx4FPZb+zyL+/raumhd3swFIOAW6uE8d+I9?= =?us-ascii?Q?PqaS7GX0mXPykgN6tZSHHVORYB0Vb2deMuBENVqHwD/KxXn93k2Sy3RHO2nK?= =?us-ascii?Q?W8g+J4+hlVdMwkcjX8cKpoiDZOs3EtwzmW9YSrZevJzhC9LypSyKfZy3TuGN?= =?us-ascii?Q?XecKxAAsgX2MObIpzFLUUOXBVcXehIWaJukrBdZEJJHMkhgrvdo4dOxeexEG?= =?us-ascii?B?UT09?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3466; 6:vnZeF1ecADNA8kFgDXkOZ22pPl6fH5MtpTAh6ato03lWzOs5o9Q6SndYBvDCSIQzWoP745N0rHqrC2kW9DqzORWgJz/NlICwvglkEbJCXgZylp1rOnzKK5eKE1jAyweb/mJ/WBMdB31Oq7gA9xbOF411CQmKiWzRSPQPyfuLvdWBIz1QfIzhDLPTajTw9MwI36uK8vR9jXxEr4nmXUFXs1a+v8f5UpUPTDo3/FHF2CmzbrdNx9LRTiEUOAJo0nf7dOe3E3QtSHgBFYsxlqpzqH/l5VFzDDIXK0tUKoS6tCmin+SCA6QUkN6Hchm8w+AR8JEqM8D7XLNitc7lIr1X9nHCmEpiTYSpXXcea45+zdM=; 5:6nho40T3KtB7pMjuSRICJV9THNfl4si6aM2JANsCEafi+fqL+SWFG30yubAzogCnaV3Zu1My3TCZGFg9CEW8IwCwffpDz5zDvx8laRC/y3LdnkcuVnulS7xc+BpNeL9cVV+orljnpa9vR+en6Ra8WQf3hCq3lzzAJBoyhGvJr+g=; 24:lymmLMxpml90hYQVRUnCVUgsADmodiNNB0o4FqUnhXih+K7myHTGg+fG4Xh4D4sE+PTOizx2EFQ6CnOFeeMNGK9n10rCZm9jxcjTJnYHf24=; 7:yUo7DUkrqnZBXLwczMnOmFizDFtsJR4S4LRNRoGjzJEKxMgrAUaM3fhHtBC3Tb50wEfH1iUTrlzcrLq0gvmppvTtfPmwhtF2gec3/3/AKso/Uxd9biWnzVMwDMv89Gz0GTYpWKV58vXbNqtjOwI19cwqlyFmriH1ro+P+ZWO6VpAEMPfiAviFASK3RCKUEmY+Udquv2+VOnj6vlcnFF3+RktKpee+riX3jL1L1qkb6fttEa3nac8C2gl3IM64ZD/ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2018 13:38:53.9831 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ae06c550-3b3e-44ce-6c06-08d558f8a947 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3466 Subject: Re: [dpdk-dev] [PATCH 1/4] drivers/mempool: add octeontx mempool driver to meson build 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: , X-List-Received-Date: Thu, 11 Jan 2018 13:44:26 -0000 On Tue, Jan 09, 2018 at 05:35:28PM +0000, Bruce Richardson wrote: > On Sun, Dec 31, 2017 at 05:32:00AM +0530, Pavan Nikhilesh wrote: > > Add octeontx hardware mempool driver to meson build. > > > > Signed-off-by: Pavan Nikhilesh > > --- > > drivers/mempool/meson.build | 2 +- > > drivers/mempool/octeontx/meson.build | 8 ++++++++ > > 2 files changed, 9 insertions(+), 1 deletion(-) > > create mode 100644 drivers/mempool/octeontx/meson.build > > > > diff --git a/drivers/mempool/meson.build b/drivers/mempool/meson.build > > index a47b1d9b1..599185609 100644 > > --- a/drivers/mempool/meson.build > > +++ b/drivers/mempool/meson.build > > @@ -1,7 +1,7 @@ > > # SPDX-License-Identifier: BSD-3-Clause > > # Copyright(c) 2017 Intel Corporation > > > > -drivers = ['ring', 'stack'] > > +drivers = ['ring', 'stack', 'octeontx'] > > std_deps = ['mempool'] > > config_flag_fmt = 'RTE_LIBRTE_@0@_MEMPOOL' > > driver_name_fmt = 'rte_mempool_@0@' > > diff --git a/drivers/mempool/octeontx/meson.build b/drivers/mempool/octeontx/meson.build > > new file mode 100644 > > index 000000000..57ddf58b7 > > --- /dev/null > > +++ b/drivers/mempool/octeontx/meson.build > > @@ -0,0 +1,8 @@ > > +sources = files('octeontx_ssovf.c', > > + 'octeontx_mbox.c', > > + 'octeontx_fpavf.c', > > + 'rte_mempool_octeontx.c' > > +) > > +deps += ['mbuf', 'bus_pci'] > > + > > +mempool_octeontx_dir = include_directories('.') > > Is this variable used in later patches, I don't see it on a quick scan? > Normally we just use the dependency objects to manage paths to include > directories, and we don't need to explicitly have include variables. I was using this in 'drivers/net/octeontx/base' while experimenting will remove in v2. > > /Bruce