From patchwork Mon Jun 4 02:52:46 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 40597 X-Patchwork-Delegate: thomas@monjalon.net 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 87F6E4F9C; Mon, 4 Jun 2018 04:53:22 +0200 (CEST) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0044.outbound.protection.outlook.com [104.47.38.44]) by dpdk.org (Postfix) with ESMTP id 0362E4F9B; Mon, 4 Jun 2018 04:53:20 +0200 (CEST) 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:X-MS-Exchange-SenderADCheck; bh=xutWLLakkeVVhdIJfkMae4mfTBfJ7xolKzGfWguKJFQ=; b=AUW5WlRwfsVGWR4yTzEd0YONGsDjV0ME/E6zVb2QAs5a7GmskeojC99WHpP1zxJlVR4QBHSWcdfjdAqOs9c6yZeWaTWz/hwku8mxt/1oBahGcKzHebQfUn8L5MLOMhvgXkfHxBb8jtYDR0qS0nWcNbGdcxeUUtmCA+VO4KyeWxE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from localhost.localdomain (115.113.156.3) by BN3PR07MB2513.namprd07.prod.outlook.com (2a01:111:e400:7bbf::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.820.12; Mon, 4 Jun 2018 02:53:16 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: hemant.agrawal@nxp.com, thomas@monjalon.net, bruce.richardson@intel.com, Jerin Jacob , stable@dpdk.org Date: Mon, 4 Jun 2018 08:22:46 +0530 Message-Id: <20180604025246.25548-1-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-Originating-IP: [115.113.156.3] X-ClientProxiedBy: BMXPR01CA0029.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:c::15) To BN3PR07MB2513.namprd07.prod.outlook.com (2a01:111:e400:7bbf::10) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:BN3PR07MB2513; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 3:nPqKP+De3oO823HkYpPi+Gpr1sDPkimrGCY1SHuHBzDdKADj7u3Mwk0pbto79R5lSvvgUqeRUiQFD9XnP4/Bxlm0yvaJuTLk0nNij5xnUOZy9qRtxudi+/bQjpvLrgf6JXVZJZF/KAQDoqDoP2er26M8gCBAcyQ0APgtHgXaLpoCa9EFj8vvnmzNJXkLtbI0DQF3tZxxAP9nZskL6WEWlrc9e3hHrWaGfCrSG9090y6Kl5n1MNWqGIKnJsDdPVjM; 25:xbVcYoyZE5VZWmCoow7Le6GfhWz8GJdd/0j7lASB8aq3rnmwXMM9v6wQ7WOqCPlRw/gPTx6rthqWm0WqRVBpAMRCXvg/u6ysbQOA4w63nhwl/fboB1fJ3LrnjBGVCfyvTM/DlktKVTgZHgkIXgAt87E7f2PCCWdM8lZhLdzIxXs3spREklH6IUJYk/8UfYDyvIZROgLzG6Y86VUUxXA5XFVf5Xq6tGl920Nr0myhftLs0VZ/TcMEkVIn6HWR9QTG38gP/fAN9+F7dVPWUtGITtiRjFlkLKdiOctJkKOlceqZIPwQuUkEShB0e5CCHh0SqzUR+uXOu4Sb54dto1EZ6g==; 31:3dKjQIv7+JldZAheclTawb0XiyPzqYfSC9BVplFToRfRCckoDxg/E2FYY3+oohEZfNUGtHxAcqNkZnVSJtHO3SBER5s6Y8RAMMPiCY6UIAVYOGgF0pkrtoH0hA8B96CL5n9m2JQVp/7ZciWd+QSm4o6NVfljakwN0JkVI84cq4N1r7Ru3sNA0Bi0WDtUWgOkPZ3tjHr6QIT4YaAeBDoiJTekwq3Oiyrz7HcaFR7tl7s= X-MS-TrafficTypeDiagnostic: BN3PR07MB2513: X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 20:FL9/EjCisnjLe91CT3skqge8ZLdG8s2pNQh+M16uNxzfECoBCTrEExgJaPOB/CLjvU4gwSoQOjNinM4Xdr8HGz+Owzwuz6dUealO5SPq2hcHKbBQYuRk2FltkDS7KUUb35/phnoX31HeSxQde7zc9EyNjnQK0XRubCB+l2R4wDRYjSTg6DeTzrfCcUUw/EtyCfF4H7P2P6PlrnDEzgnPzvB4hsiQrUCGhJ/1/r5nIpwOb5j1FDUFlkHCq0mVI4yX2OPy2CV6PR3DkDSdo5dDh609IaWjPf7mDAGdhAXf6D5neOtH5NvX7feASR6UvKMYwp0DTkgSOkk6a+73b1xQ+Oxn1ncCDpCqlwcOhcV2EbGNaGMTXO5NXmQIkJLOrXAUcWJMrPIpS8ouR4OrRJRmgQv1TcwRFDe5HBFLMSAK/yxMiSruyVReSPEUZVnE0yDA/ifQ/kC7YFrRF2iHs5vKOw3KKLad0Obwif0YMxPZ2rZLNM2rz8RoqdIZgbY/I3mw2aDpgXeIHI8lQFrz+p5+zbX+/Hw9JP0ox4fcpp8ClEG+d+ncPYz0fYm3yR1QHWMETDlzoWsesu7EL4xeEg1ZI1trZqejMTFRo+GFSD6Hlfw=; 4:7tnOBtEiIO6DEhBcNAekYDvzNQx1JhJZ7bbX//HhlRmc6uOFoLwJZUvAPtS3AmMm33dEHlJV/mbWRZM99X08OlWtzd7QeZWLByJke1MI+0FFikdVp6EQMK2trOaWnDgfcgdF4krVh5Z49eFs6k7mEYSuUSTNk/klGAuI2ch2WdYFUGi4UKT9FyR6QTDpcejx75Nd2u/iQRHEEI1o0aHLDtOpvFh5pKgE73Untb24P0aM4mH76sfn1/0jk6Fznyp/MutvnWFsgwwOQTg1YhbpQw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:BN3PR07MB2513; BCL:0; PCL:0; RULEID:; SRVR:BN3PR07MB2513; X-Forefront-PRVS: 069373DFB6 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(396003)(346002)(376002)(366004)(39850400004)(39380400002)(199004)(189003)(16586007)(316002)(53936002)(8656006)(36756003)(6506007)(956004)(2616005)(476003)(55236004)(186003)(25786009)(386003)(16526019)(486006)(44832011)(5660300001)(6512007)(42882007)(1857600001)(26005)(6486002)(6916009)(6666003)(81156014)(81166006)(305945005)(68736007)(105586002)(106356001)(8936002)(2351001)(2361001)(8676002)(7736002)(72206003)(66066001)(51416003)(52116002)(2906002)(1076002)(50466002)(3846002)(6116002)(97736004)(50226002)(48376002)(47776003)(478600001)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2513; H:localhost.localdomain; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR07MB2513; 23:HJdvlTFQC0RzePmsvMlzqrOjLBzZi6AXqgF/DmyS9?= PpHIlwcGpeCIK6+vRvGOmoHgdPkU6orlJfldcvAJEsh558vTpMjugFYqYort/tidnni0Gxqf6S3XfMlaPlfb7GsoNq30fpWkLXxMBEOJSij7w+aaulgD+V9CNQ8CIqSiigvZYlMWdeDvwhyGBHa2C4HR5uUQHlmA95AKagPLMYWXPTCMZ5dawUSZrpoSn+QKp3yCScPODucwTIjrcbUf6/doCtbQcy+cW+pXgao79kf4fN6BwJz8emev7N35NVUTqfglv+woe9qta5hyq/hth3pmLw2ksJ4EhBj6PJkwNw5Vi76KwCHcZntcR03+W8XCP/cNZbyKu+TU7fTTizIo+elONjMNgQPgb75r6+PjIB6PBdS9whhXHEa+A2yxcbCa7gALEwoojwZ5aFUeaZaPBktNwE7DYTJe7oYgZ7qq+qCV2GvgvzNhsp5GcDu1c7jAlOr54jI4Ul8Ono8BJNxIC0L/dhZ/71PsY5ZuN/5gfQTi3d7M0+FKwYrjsXWMIzwpZja7pD7kbaJknNg4HoEvFbDgEv45NB5MbQx11Ej0tE+3mm6SeGK44YvtIQg7rDZyzrZBv5iz2eXpMi1PePSBOaFV9TUUpPiJWNthr4+Q9W+NRQU89/Co1QYs/IC9mD+1TIhgcfn4zm8uPNHqJrS44dRniMCg43XqSq/ruaDBhpm6mbKVF23i04TI1T7QgLeAvfat5nMNA+ceoZloT7YnbD0pWwWdlVZur7uXtFe8rxRE3063lFbVDdSHiHQ4F9Vo/+BfkkpA3vb90fe4s/fdS1xYhkKrjC7dMr0XuosLSY86aJF4uC2Qkhw95wbUsu3rf8xWx5hnNeONmiktU4MKjXxegryZ05KNj/59HluoyR4EEYYyKlqfMtdjqhvnMCbtsjfamUoUfKJc4uKB6o0MT04fOwQboVw1t3GGahToKQIAfnGtgRieWnim/eO6GOXuR96o/eSYjgSwx0v2wzOMDD9RA2axoYX+X0pGG7Du7VGPH9v8xpxln18c3c011kOU1xUVvCDHWqrgIS0VElTs8lEudNlSg0GqspApJkpxwZXJ7/MrjF1EAd3VNKqHCH+34NhOBlGs/cyN0Yj+jWJIx6z1u68wEXXMtzKIS0G4ulU/1A0uf2tMBISuLaKnukJdETukWY0h4pcNdY71uAgGtlc1d0Ar3IAK5kyEkFKg/hh/VmEuQa+DymYoFdfM7ATbP+11utSaEw7G0kfS7Km/llqOuEuGpaNmLJfeiwPbxHNuspCjDSkGZBFulTY9prLHJY= X-Microsoft-Antispam-Message-Info: V8ANFIXQLdbmfSRfQXAHy5wC2rBME7z9DufPYCU1AABnDwhtYGd61SK+voXa0fAGZJ1GYF/JGMmI5n+cIoCiJZ/09SDfswR4sxk+E6Uuz/73xJ+19/XP1gRkS+Ib7JpsNuPq8ijQm4oKm3mdpVDRY5nhXcQov135XJPyv7Rj52Zb6WXQvpRIPOHg/+vlNVmK X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 6:sVWHohdy5RSXXl5BHJSY2uLy3iquwyjqjPvSXuOsiiCy1rGUWrg5lgGp+PlIj7Z6sdQCtrUDQ8kHLmflCd/nZIioQ1wE09ISFP+bXoTP150ugERukpMC6jN1hQKSWsTFjwyd9wTZVO3CYcwfSo7iVYOBvz7KIaGb7mH5bpC/Z10PewJm5UAg5bf23sBydXND2PDSM/JK/iG5ilT49qY4plihpehg/JhYfRRiN5TTxvmeiMl25ryeyPQdpNxC5o8ypa8njDQH8st4ZzZkGEzF0KmGYte+R9dvq5WAI15PGdV1XeXdudAr3rI7jSnRJjloKcPzLH2ocZpqyJ8VQi0R/899FaNEF9cof0vnMMPMAq9ABKFad8IuSz8ZzbeXBjeJzEDADeGI3iqOap3iEvaFtM6kQfXLRKyv1qD/t+4y/nUPzOA3sMx7Y779fU3U7Y4nW9xJUWWYiI2iq1DUGnFdUw==; 5:eyIyX6qh6ml/NwUkmxMohvhQ6ycXlnBU0e9A0XiCwTO0tzxLhWCB+sz4g6fvWFrX+ymIDFgevZuloEigffnYACInXFCJEC6NXD1OgUx7X2TYPdSrVpNYsFyzFgKoy5HacC0wWyjky7sIiHLhV3v1bbj8o5rLdLLS53JV94NUy0Y=; 24:14CKQw89M9gwF3oiBpSkkbhWs2I1dbucoQQfQr7qTkWjxO0xe3BvmE1fu+XvVE7ThJwWI58fOslI529xo1tLcOuSK28c194MhtKSDfQ4eR4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 7:0NPhY7SEr8752TyMde8I7XUBL2NM55PelwHc9hjnj5tvpDTgWIwQSQ8FQeoNcfEbmKE3pCWj+D4XTHaWfDMX9zMgISON9+tyFA0qePpnemxkabJoToDp+aiJgIF1g5H0FHwkKNaMvtlZWoewYyNxcg3SUzMvl3I+9uOh234c/+iw9YgbZPlZ6LvZ1jTCV0qe9MUrHG4oWh65aF4frFvmRNnQ6ALVeOHh7QfUXilyYzHZhz+r/RRMxwsiyJGYx5vN X-MS-Office365-Filtering-Correlation-Id: 02781ad5-999b-4a40-a343-08d5c9c65374 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jun 2018 02:53:16.2665 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 02781ad5-999b-4a40-a343-08d5c9c65374 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2513 Subject: [dpdk-dev] [PATCH] bus/dpaa: fix compilation issue with 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" ccache gcc -Idrivers/drivers@@tmp_rte_pmd_dpaa_sec@sta -Idrivers In file included from ../drivers/bus/dpaa/include/fsl_usd.h:11, from ../drivers/crypto/dpaa_sec/dpaa_sec.c:27: ../drivers/bus/dpaa/include/compat.h:53: error: "__packed" redefined [-Werror] #define __packed __rte_packed In file included from /usr/include/bsd/string.h:39, from ../lib/librte_eal/common/include/rte_string_fns.h:71, from ../drivers/crypto/dpaa_sec/dpaa_sec.c:25: /usr/include/bsd/sys/cdefs.h:120: note: this is the location of the previous definition # define __packed __attribute__((__packed__)) Cc: stable@dpdk.org Fixes: 39f373cf015a ("bus/dpaa: add compatibility and helper macros") Signed-off-by: Jerin Jacob Acked-by: Shreyansh Jain --- drivers/bus/dpaa/include/compat.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/bus/dpaa/include/compat.h b/drivers/bus/dpaa/include/compat.h index e4b570214..0b49ed5e4 100644 --- a/drivers/bus/dpaa/include/compat.h +++ b/drivers/bus/dpaa/include/compat.h @@ -50,7 +50,9 @@ /* Required compiler attributes */ #define __maybe_unused __rte_unused #define __always_unused __rte_unused +#ifndef __packed #define __packed __rte_packed +#endif #define noinline __attribute__((noinline)) #define L1_CACHE_BYTES 64