From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0050.outbound.protection.outlook.com [104.47.41.50]) by dpdk.org (Postfix) with ESMTP id 37FB11B78C for ; Thu, 26 Oct 2017 16:10:20 +0200 (CEST) Received: from MWHPR03CA0048.namprd03.prod.outlook.com (10.174.173.165) by CY1PR03MB2364.namprd03.prod.outlook.com (10.166.207.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.178.6; Thu, 26 Oct 2017 14:10:19 +0000 Received: from BL2FFO11FD046.protection.gbl (2a01:111:f400:7c09::133) by MWHPR03CA0048.outlook.office365.com (2603:10b6:301:3b::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.178.6 via Frontend Transport; Thu, 26 Oct 2017 14:10:19 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BL2FFO11FD046.mail.protection.outlook.com (10.173.161.208) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.156.4 via Frontend Transport; Thu, 26 Oct 2017 14:10:19 +0000 Received: from [10.232.134.49] ([10.232.134.49]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v9QEAFnj028536; Thu, 26 Oct 2017 07:10:16 -0700 To: Shreyansh Jain , CC: , , References: <20171026140906.10347-1-shreyansh.jain@nxp.com> From: Akhil Goyal Message-ID: <297afe1c-65dd-a597-b28c-5697a3b14bf8@nxp.com> Date: Thu, 26 Oct 2017 19:40:15 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171026140906.10347-1-shreyansh.jain@nxp.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131535006194804710; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7966004)(336005)(346002)(376002)(39860400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(24454002)(189002)(199003)(86362001)(2906002)(81166006)(68736007)(5660300001)(65826007)(81156014)(8676002)(2950100002)(8936002)(77096006)(229853002)(305945005)(76176999)(23676002)(54356999)(50986999)(356003)(65956001)(8656006)(47776003)(65806001)(498600001)(83506002)(6246003)(53936002)(33646002)(105606002)(106466001)(4326008)(85426001)(189998001)(36756003)(53546010)(575784001)(110136005)(54906003)(58126008)(316002)(97736004)(69596002)(104016004)(31686004)(64126003)(50466002)(31696002)(230700001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR03MB2364; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD046; 1:xtz2sL7aid1vVzqK8u5yEJqQUFUF2D9VOeUpDZ1se/0aXnLnkmlzIDv7AKQiCNeAW00n0PQdA9tR4kPUyLvZlK1gGRYZAHpxLAdCtWCz3E+Kmxz55ZwQh4/4w6ZTKPkk X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f8f2de37-7e9e-48df-c687-08d51c7b4a39 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4628075)(201703131517081)(2017052603238); SRVR:CY1PR03MB2364; X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2364; 3:jF1iIaydGCm32sfMcIRyp8GkoYtgeSqk2LzigB0bBfWw4z+n79z9+oJQFP/qYoxnS+2UxkzH5TBFEDEtt9bQsFW+qJ4AY6/hu652YTlsFFnUQ4FHazsMTOInhZCYT1iCjh39KhbuzsAcbQzG86BY4k7WjFPFlWT5y7c8YQdChhWDCsqP9K2YJJbvysTWd2u4d/X2hSMslpby/T8on+AFA/7M386ybe37C01f93hq3U5JzkPqDECgZkAtGnEgOgbidUAcOfXJ4mt6mrb3UYxh9XmKvWQcDiXqpwOdGuBHDuc3P6uBdK3TUWEKSwqCGDsKJxnsh8w7i8/8ejroHPE1CtSYyMDT0nDTpRQ+ga1fQo0=; 25:A9aCqy/MtUgew+U2JIbyBQOKtklw9TuIIV09Qkd1rDpEKsNrjq3qi8fW3XV+gKjvRjQs/FdmA/wCasGwiyuJ9T6BfLQewAxqSbpBDTnLPMH7Fg0YWMIuVc2wh45Fdsez0qLPOfD3cgzahDEPeTds3jJB8LQRU3SmDhx3Qa28Z/YK7C+E0J3auoHqbumVWR9RYsp24dAIeNQbpadWnXmr6bBvrQQok+hGRPvGDtuCkQ7se93NhUb8LWAU8NGMEOyAcMrEROP1PgVUW7HVRWhCQtCVdc44wcJ5b1xX4jCgHcoEIjOC/jkiEsSaary/DIddT682z3mNb0LRhOVEvJbl2g== X-MS-TrafficTypeDiagnostic: CY1PR03MB2364: X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2364; 31:SxrMN2szIsxl1LNM/XxOqtLlHZzt7eOgDNA2IeglymsWyve1VnbKuMZgEoM8BOxs/T9Tfn5LeCP7GiICgV4v+7wDQ7Tf+y4OSg/wLrvWtJt9t2mWdtOCoiAOdX4XHz3zVNwPFt/+btfRco0WMi0Elmzae9w6bhThUnbA/sB0DZQfiwGB5TLGXhJSKyPXRKDsaQmOveTsL+oFa5HleRSSXYt+W37eWnnohBgSUK26QVo=; 4:3MX0sxC9DMdw/zK8OpH63Eny7BXb+Wb4vmthsDcdlFjzW3QB4D/+BiNNFyn9oigO1gT0w/dpPj+ry05RTaGyPZT2gUjATb1HTwt0f42qrTt/xFeSmH8YAXQhNmc/726rhmPp/zsKbf0RW5CCf2jl9MDR/07TZcGIO7EMLKN1vyQM4x54HroCgKIuOtILLwfhOCmxB8uOE36LRJk/Qz8YCng0wIZ7Ki/uorhhYI0ohleG5nitofCirIRxru+M7hPrSgtsnTpfl72Ft2O1/p9Va2rUF6BCrtAeIPyoufgvFDjxzhIOPm+Hh/zklFTWkr6w X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(8121501046)(5005006)(3002001)(100000703101)(100105400095)(3231020)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123556025)(20161123561025)(20161123565025)(20161123563025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123559100)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR03MB2364; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR03MB2364; X-Forefront-PRVS: 04724A515E X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAzTUIyMzY0OzIzOkVPclhpWlF6ekJQUnpVUXdOMUJ1YmhDRUV6?= =?utf-8?B?Nit1c095NHNNNDdmOFdyRmJqRS9ZbGN1VjIxY0g1NENKOXlLQ05MdDR2U1B0?= =?utf-8?B?S1dSbGJmZTdYRUR3bG9NZzVaU0N2NVNaaUJ1ZURDaWU0amlXZHUranBTcElv?= =?utf-8?B?ZC9BeFl1Rm91Si81aFRaODhnZVRsQ0xLWmpvZUhyUUErUUpTVVJMWmZodFR3?= =?utf-8?B?T0x1ZU81UTZkOHpZbElTUExuQ0lGZE9qRENRSUFnbEZDN2xVcXN2TGNTYmxt?= =?utf-8?B?eE1nZWNvTFowT25NdU5CZnp6R1pPTUNQZ1Q2SHJoWTNvRzRiRERJakRRbWFQ?= =?utf-8?B?anJVL0tVbnFEb005UVFTNHpQVnErMkY3OWQ1cDhscVY3WFFRcWlhc0V5K2lZ?= =?utf-8?B?VEFVamtOb3ZpMStWaGdFRktHMTNFblJqUXF5WDM4dWpSTXN1bTJkSlBLcUlQ?= =?utf-8?B?Y3FHbGpYb3BZOWl4TG9UdDcvSTFBL3dBOTA5bGw4dFBjZWdGSUZ2MVlzU2VZ?= =?utf-8?B?SGZmQ3JGeVJiZFJrdk45RzNlWEdUL0pXVEhkT2RXVFUycTRGempJandaQUE1?= =?utf-8?B?Nmh4RERHaklnVDdIU0dsQlNJZmdtOVVXem1PZ0FZUmZUV1c4bkNDU2Vna1Iz?= =?utf-8?B?T1EybTFHU0R3aGs5aEcxaWszSC9VdjFFRHpHY0hVbWlWRHQ3ZXNOMSt2dWJP?= =?utf-8?B?VHR5QjVxN2hvU3gvV2NYaFJaa0gwOW9KUlVDZ3FXajNsSUZFRkwxN1FhUHpJ?= =?utf-8?B?THJqc3hzRzdFSU91K0ZGL3cvVjVEVWdtaFVYWkJmNXhuVHZSaUl5NWkxV2Nh?= =?utf-8?B?Uk5LMEtsZjRMMjRTKzJYa2dZVmtXR0VUdnEvMlEwZ3h6bWlwOS90eGVuRDYr?= =?utf-8?B?bkEyYXArRVN1dzBYdlN4RUg4MFdhV29uMkFyOW9QZzczS05RWGpkYjdrYnNE?= =?utf-8?B?Z3c5c3JuWU1HdXo1dUxwaXBPdEVmWmVxUEFXZWFLVXh3Z0RRbU9GS1M3NzUw?= =?utf-8?B?bWRVQzIwQ2NvZlhYMEdpSWhhVFhXUjIyL01ZSUJvQWYzQmZ4eG8wdVZ1UnRJ?= =?utf-8?B?YkxwOUNQbS96aWxJMHN5R2RjVFJyenZCcTYyT2taUWlNZDcvVHhSWmVobXFJ?= =?utf-8?B?U1RsMUt1OVQrWnZmdEhiSHRVV3Q1eEQ4elo1YlZKNnpsUnZLamc1bWJWa0xV?= =?utf-8?B?VmdwdFhXeFpIQXJxbUhsNnZjOVRzNHloS0NLaWFDczRuYWJGRldsN0JnRk4v?= =?utf-8?B?MStmcXN1TDc5U09ia0Yyd3dsK1Qwc1Uwb1pZZnNsVGFEMlJqVDBMRWg4bHZh?= =?utf-8?B?L0ljYnlhak92UU8zZTNtRVB5czMxUEVPYUtkKzhVN3U0b0JGNkZPYVhUaUx1?= =?utf-8?B?dVpwUnQzcGlGdjBVVFJzQ0ZVeGhsSE9aaHM0REZBZmZleHd4aHJBRytIa3Zw?= =?utf-8?B?dFZOTFI2ZjNZcGFRTHd5YWNXR2VKVnZXNWNOTVQ1Nkg0TzFuTW16dVF0d3pW?= =?utf-8?B?ZFVxdEs2WG83dDBLd0ZucEdtRi9KTjNWMUF2RDl1bnM0T0tlMmdrYVYwY0h5?= =?utf-8?B?aDg3b2x2UjB1THhJQXViSldDQjdpRjgyUGNvUnpmOVJOMEVCSlcrMHJVZ2VT?= =?utf-8?B?b0dHbnB2YzhvYTdwaUFBMk9pU292ei9JQ0RPamNNZ0VsSnFSVk93TEtQc1Fq?= =?utf-8?B?bUZIRXhOYkF6cFVQc0Y2Mnk4UVBodlQ1MWtNakl5aVFRYzFRRnJueExGUFAx?= =?utf-8?B?TjBQVFQ5OFQ0YmkzbVFCeTVpWVpDbzVmR2s4TytlR2J4UUJ3ekRVakx2S3Zw?= =?utf-8?B?R0xNTXBoMVpHS2J5M2liZXB0Q1NtMXB0RHowS3pISUhONjA4Q1dYZjdPWlgy?= =?utf-8?B?cHNvWW5pUXdzSVpuSjNISEViODJGcTJwVUxmMWQwc2xSNjltQ1dRR0RJckhB?= =?utf-8?B?aWZJdEhHekpBPT0=?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR03MB2364; 6:bX8CyLmoSWeU086CL5B87wLfgjR8KqxOegBqTohKagHCxmyvYk5f+nfkCmAkBHCUomPYKda6KKqs+0AFsratj3Cc/kasd9uG7RK4sIm4FHQz5iVeI3pOBfdtp5y6NlEyw3SARNmOavwubqItIV/FKe7KhhAKgltyNFuD+JVqaQiBfT32Q1D2CfTDkuS1CbIoAY0u8LcYLs9jS50mPIgnish0CQN6bgE14s39O50REFdG/EHZ+g06db6wgY8dtCClYObPPfOAVt6ostt0IyPXOemi7crVGb7CUrZcpROpMHKY0b5IQRYYuOyPdLLwbeH46tIGgrILf8ncilgRFwvDB1F2nAXH+Rq8m5HH2sN80H0=; 5:hJq9kohNqSaego3TbB371snnDD58HfiUBmb9wQwzvBSsTFaUwZ1mHhfoNlGfGvA3reQ9K6JBCdJFtwWnQ5DjglPp4WJ4+EtOoudqZ3RGx3JyayNBUo0rTBs6iw0gda6m8P7t7FSlRxg5AeNnHWO3vrIFWp3MZodmpsSO0GyydMk=; 24:/uBahduO3Emv4RbY4TKVJuYJh4+0wipay0ZVp8KVqUjwfzD+DhQxa82KEcEnqkm85BBu5qcf8d+50At+m4YHzeegGj4iDYZAGrgYKYT2K5o=; 7:hr9PtEG+J29PN54rWH/2niEOgbsBW5QHOjoOeV5giqFLIBYlD5tk79WU4KVpwmQj8X51Tor5MT4Cmt4JKL9mMoCELRPQ1w8PNEx10H7XuYB4WugsrkuMNNvwEga9+TpyrIptpQjmDPMnSlA4lkcA7Qq5T+KDWYoqnSliM26QrN74LlvHPp+1l238Lx863ly4pm4jozwkBf7gaV92IiXeWv96TcP7Y7bueJ99sccFta+YiFs7MOyPvuM7dyP1bBim SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2017 14:10:19.2464 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f8f2de37-7e9e-48df-c687-08d51c7b4a39 X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB2364 Subject: Re: [dpdk-dev] [PATCH 1/2] drivers: fix shared build error for DPAA crypto 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, 26 Oct 2017 14:10:21 -0000 On 10/26/2017 7:39 PM, Shreyansh Jain wrote: > Various symbols are being used by DPAA Crypto driver which were not exposed > from DPAA bus during initial version. This breaks the shared build. > > This patch also adds the LDLIBS line required after (cbc12b0a9) patch. > > Fixes: c3e85bdcc6e6 ("crypto/dpaa_sec: add crypto driver for NXP DPAA platform") > Cc: akhil.goyal@nxp.com > > Signed-off-by: Shreyansh Jain > --- > drivers/bus/dpaa/rte_bus_dpaa_version.map | 9 +++++++++ > drivers/crypto/dpaa_sec/Makefile | 2 ++ > 2 files changed, 11 insertions(+) > > diff --git a/drivers/bus/dpaa/rte_bus_dpaa_version.map b/drivers/bus/dpaa/rte_bus_dpaa_version.map > index 64a05a9..fb9d532 100644 > --- a/drivers/bus/dpaa/rte_bus_dpaa_version.map > +++ b/drivers/bus/dpaa/rte_bus_dpaa_version.map > @@ -40,14 +40,23 @@ DPDK_17.11 { > fman_ip_rev; > netcfg_acquire; > netcfg_release; > + of_find_compatible_node; > + of_get_property; > + qm_channel_caam; > qman_create_fq; > qman_dequeue; > qman_dqrr_consume; > + qman_enqueue; > qman_enqueue_multi; > + qman_fq_fqid; > + qman_fq_state; > qman_global_init; > qman_init_fq; > + qman_poll_dqrr; > + qman_query_fq_np; > qman_set_vdq; > qman_reserve_fqid_range; > + qman_volatile_dequeue; > rte_dpaa_driver_register; > rte_dpaa_driver_unregister; > rte_dpaa_mem_ptov; > diff --git a/drivers/crypto/dpaa_sec/Makefile b/drivers/crypto/dpaa_sec/Makefile > index 9a061b4..17bc79c 100644 > --- a/drivers/crypto/dpaa_sec/Makefile > +++ b/drivers/crypto/dpaa_sec/Makefile > @@ -53,6 +53,8 @@ CFLAGS += -I$(RTE_SDK)/drivers/crypto/dpaa_sec/ > CFLAGS += -I$(RTE_SDK)/drivers/crypto/dpaa2_sec/ > CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include > CFLAGS += -I$(RTE_SDK)/lib/librte_eal/linuxapp/eal > +LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring > +LDLIBS += -lrte_cryptodev > > # versioning export map > EXPORT_MAP := rte_pmd_dpaa_sec_version.map > Acked-by: Akhil Goyal