From patchwork Thu Oct 26 14:09:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 30974 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C81821BADE; Thu, 26 Oct 2017 15:57:21 +0200 (CEST) Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0066.outbound.protection.outlook.com [104.47.32.66]) by dpdk.org (Postfix) with ESMTP id E9EB11BAD2 for ; Thu, 26 Oct 2017 15:57:19 +0200 (CEST) Received: from CY4PR03CA0019.namprd03.prod.outlook.com (10.168.162.29) by BN6PR03MB2691.namprd03.prod.outlook.com (10.173.144.10) 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 13:57:18 +0000 Received: from BN1AFFO11FD016.protection.gbl (2a01:111:f400:7c10::143) by CY4PR03CA0019.outlook.office365.com (2603:10b6:903:33::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.156.4 via Frontend Transport; Thu, 26 Oct 2017 13:57:17 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp1.onmicrosoft.com; dkim=none (message not signed) header.d=none;nxp1.onmicrosoft.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 BN1AFFO11FD016.mail.protection.outlook.com (10.58.52.76) 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 13:57:16 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.39]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v9QDvAks021970; Thu, 26 Oct 2017 06:57:11 -0700 From: Shreyansh Jain To: CC: , , , , Shreyansh Jain Date: Thu, 26 Oct 2017 19:39:05 +0530 Message-ID: <20171026140906.10347-1-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.9.3 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131534998373806946; (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)(39380400002)(39860400002)(376002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(316002)(77096006)(16586007)(54906003)(53936002)(6666003)(189998001)(2351001)(33646002)(6916009)(356003)(8676002)(81166006)(305945005)(97736004)(85426001)(105606002)(106466001)(81156014)(8936002)(8656006)(498600001)(86362001)(575784001)(1076002)(68736007)(48376002)(5660300001)(50226002)(4326008)(2906002)(36756003)(50986999)(50466002)(47776003)(5003940100001)(104016004)(69596002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR03MB2691; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD016; 1:s73+P22T2J9xN05kQT7eN/bP7tMiV5JMdLdREiC40YbSyOTXPnp+IFgQk9m4ASsPgfKe4ffP/Dc5z5TkxKseVoLjeNnn09P0hidApCMnZBRL746JxTSTxMznw6Ui6QrH MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a02a6855-e904-4ebd-d201-08d51c79780e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4628075)(201703131517081)(2017052603238); SRVR:BN6PR03MB2691; X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2691; 3:oWTUaRnR9vdtsiQI5bKTAt8ukGcFvkK4epJXYfYrr6qqqRN9k5MDg112VN/0hHOzTtzIbiDbkDNMABiMNt7//p0rwkxoptidXpgIdanGDcChe162QDKqZxZ82YSBI229FMcZLgLsKffGqa+9rH6nO9G9P3fNxXvwrmQdNJfnrSsuU9fPY/boSLeu8pKHru+Ha+NMwB/Xq+NT4HeGt+M5HDm2HMeYZDSjnPMk2tZggl3nvK/gC2uiKbpQSWKb+67hpvmzAoxh4xhY5Q+1c+dVHwZiP7QSQcAAuY6VnBa+bfB1OJnFoD/1H+/LssvWfOisLidcxNv9IvsLV+jKymy/CuoI2CGDFDPgcfj6Tqt+6LE=; 25:/PFw5qLa2tVQfubkLYzidIkqUqPIltLrRDO2WHBmilW/fR3rXXCqIJaWDaaWTs6bMPTmdaiWG8QyO+jPkMLyUpUbRlJ5xVbvxVtpY92nUTieTacf43MKQmmnCxH/+K5+eOdSPfiRMsRkgVfVoDEfRCPvotVF4rPaHjjfuRs4bVm+a6/Pgj3nxWyVQZuXHdjFOnrVWsB24EToFztKjJxUeKpuIp3tcmgxyXG6PIUY7MXGzgKjYzAysm/7CoGNHHaHP3Mu2lOHM8R/UEySFFuoYEOzS+8hhDsd8qR7DBkLlS3KyennunvwIU4HDbmdRh8IxIi3UlElLJF7X91fs7+K6g== X-MS-TrafficTypeDiagnostic: BN6PR03MB2691: X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2691; 31:BJLJFpoO/qGLZ79uRor4NrZbc4dWqmWC+Fl5jOHIedeKoPeuXc5mwMIl1gokWWqLQfguwlsTvikVBbMbj9xdqdL0sBG02wRvft6s9Bc7onTku9ouItLejIpQkVhG7hVc3GYpNGSZqHBDQGqNLnng65YSrYDUnYU19mzmUmuGj5c+Ow9d3x3wnhP7pleSec/MtB77ygbJVREOckL5iEGV4uwqN2bju6ptwbF7DyXSkYo=; 4:tVF2gUisRxqfr5UUoh9dbVfE82mmXPbHv4UoKZ0JQHId21Fas96Evg7iVQPmthPTTvJUHjamBEIUd1f+tRx39d0pFvNxgfgMpY5f5zdR03+AUhPPPPCBq++7EKET8VBj7EbA1CYLxSSJq5LlGkOpiibbk5N/05inNydXEJvNM9Ghh5Bk2K2Z+Xim74nJaECJbznXr49PFFY3NLy8vdN3uMDS3SVUWcKaoc9q3dfhNl1y2BsVkUkla6gjehIEPa1rjSk3iKVBlfTT0ZGxeaJUrvTVV5m51p5MuwP9Bs0YBizdD660suekTpp62INZRdn9 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)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(3002001)(3231020)(6055026)(6096035)(20161123559100)(20161123565025)(20161123561025)(20161123563025)(20161123556025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR03MB2691; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR03MB2691; X-Forefront-PRVS: 04724A515E X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR03MB2691; 23:9Uo9NfcX00dB5WT6y+ZJ9uNp6F6H1kkFOe914yJta?= Tzm8S4rHLDYgQcenL9wytnnxevjRmPsHGQ8+SrMYrHTz5Xjo8j5NiiIFxykuYerdajztLYRpLZNqWdjlP2IF051rXDVebFA9nJ3QBJQHl2C/D5cnXNnAm0kPwxD82Ud5ke2nY+zHXBqHJ4/O8AVdu5FVEle/gZRtaa3wVknE3N0cOWUjaKfCxIrxaCglkEhF+QgQaUHjn4qAWPBi5/SAApFqfVCy/NDVb42mQkW+nqy29kEI9pLdsoCA+l+2SSAOZEq7qFwGWeVPJqF3lDJmDhaOJxVGeIs+uq+Wbc+5rkxjTQ3w4gLzIQjX+0GxHI14gJPz8Dsf8ciA1Vsg+afNZ2C32IEgX+q/jLjS9bdhMgOVFM7xVqWCgvDpk6ZZ2IGzAvSeQjjLgM7g31kePzNzxfGtqV1AAOVuTBFDzo93/E1EL1yj3TGZLEyLexKu//6pfN58a9A3/5A6KMAF033GvpKxApqm7uOwpBQsvX+lB2wMhF5NDel97sE0QaUUDp85eoV8jJd1R0MsXptvc7ZaXpboGmxh1L9xWAxWNG/XBsJEA3vkvTBOtrbxXd6J6NE8nQGXNImFkCTDvmQfaD3Wv8TSZT9cNz3s57PAd19uUvQ7XMCzUGggbe2Qd7lxNYZy35zZomnrZW+mXOIm3wDUjbHbbwA4gFX63t+MU91QIrHSt7QAHaoOAtmfJ65DOR+RyWyB7E0+ib2ob2USeKjXMNxskrIsNQ/e1YLmuOvV0wevmkHOOQNOV/35DF+21bqhfUuaQJMvNtbo7Ld13ooWX4sCxMZhjCbfy4NHIy/eyFPWEZNDoFI4d5NpbVepEffi9t/X0NRWutfUsU/SXYzwgSjDWrprd7ISPPTTi/1f64WPJ/d6FrW7RTqkZle7wicIuwSzEnv29eklQCZ76QuZ2uX/026IS+bL4appBifEy5lJGWRqv9GppR5FRuxuRiTgWOxyYq6ZcLb+FOQjNN4OogLFR8sakEC2Bxzxk5/kr+8j1rfO6xxAu8noPzqo/zZZVUW+J/ZQ7umQjUOGbtWkG2CTrPau54zUhlr2QQ3MXV+/H8q5vUx+T/xwBiXzaGveflIvK8isF3tnfzYMTX/5i04fIy1WotpGPNeq1ZuD+a2cp0sURVBH9TakG6CSAyxnzJFHWl2SJifTPhRcppVi6Hn X-Microsoft-Exchange-Diagnostics: 1; BN6PR03MB2691; 6:/h0KSGASbm0NABTGsU4QXG2F6BCha5mjtoADCFujWJTCcwaOh72r++MR/ks1LpM91Pvuibbn1+wabCEdAoKky9nBWV+T2TqS/goaMO7cI7EmZ4+ljKFLR50pWva8gs+E4o32Q4lIwdwT6j8CWkBfbErbQWos/EuAmJyy35zt7Rr6XEWa2ouggHl1KZSguEElVa6KttSrciHk/gSmeUgvZo+ohVJQQRSOPoRu1EOWFCeBdP5agBmMBybBxI3UTE10NRQMoM71Heh26krZjwl9KlXmpxm2CJpqyrwujqVa8f+Y8iFowe3KsxexB4bSKF1xXj3ks49yclAlvuoOo465vTFjGxpr1OP76b/73XTe6uc=; 5:wcsAkpl1DsQbu6ZAf2mfT9tzwOhhxx/rBtq+9JOd1pPGksU8hVxHW1MYMPs5vtwtqHtPWPGtYJU8htu5w2AYdo6RfdTW8o2U+8oxH0YgoHXjvx9aycJGDhyihSyOf2DWNG463cS4NC1WDu6fG1alJ2e3mQKA2QN42PSYZTy0p5A=; 24:nBMRQAgiOiqAHtzYyuQm+meaoc6z/unAPgMj/JoYPAY59G7t+CPDZX1rBnLAjSd0nc/u6dm+IG5BswyfWwajlZxsFf1RzS5IWeXB7XrtY0g=; 7:ZpjeaiAergrRyLuVoc9nzdvJZxI9pELQL/+piUqGLOJGcbC/JxzdAUjNTQZuzzECSmOClA55KewR5zbjl6CVLgvuKXgaSrXKvsemIY+JHB1wPj+gC2u+daqCpd2AYdbHSDunTdR0yPf4FnwRGXT+B8/KVhrM42oK5TD9lip12NqVDQz/S64HGnhIuKHtm9V0UednJVoBk6ZdB2A4fJeInlOwm/QISBpCHwIypzwZB4WjCuoARia53v28azZWa4aq SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2017 13:57:16.1482 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a02a6855-e904-4ebd-d201-08d51c79780e 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: BN6PR03MB2691 Subject: [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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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 Acked-by: Akhil Goyal --- 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