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 CA48FA0540; Sun, 19 Jul 2020 13:52:30 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 46D891C0CD; Sun, 19 Jul 2020 13:52:29 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70084.outbound.protection.outlook.com [40.107.7.84]) by dpdk.org (Postfix) with ESMTP id 2FAD71C02C for ; Sun, 19 Jul 2020 13:52:27 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FGfgyT07w9VwONz3NcdKYesO3uCB/nxqlbPbx/bZE1q0EOCz5P2IPIaYHJz99s2iabIRIc/KfLzQImBxLcqrtWyqo9J65WATvITdNTc0H6r21t7Eby1sdKMxX5S9C3w/zBCDzds/1JrbDFXXC8inSbeNJLls0mHEspnp0zaN0llCfNdUB4amTvUqbsClOgFZbYhmyc+l+o3Fc31eU/IRP0M5/qatv8LxNMMsGcDK2olJ1HbjsM2E/rBLDeF3pioKQj9WdHxF17YmyImaYhHb9qUpm84VnITN4a+MsuLndh9LDW39x2PrsO3ASuTdSXxH/vfWfg9CHs+RqC+7sCinSg== 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=HvmVWHlfZmhp3IXQongu+YNAC5/91AHYuYVPEi2PEXA=; b=M1Oda0lZjkr9cU6DIRQUjfBBYCkr2vQgrLFFryToc0R8Kd/wkmzcNxXPHNy2UPTmjWFhDXOMz6776RT/iCp7TaWI8gdzoo+NPE8ShGX/Itt1oGL/I7ruL5XV/YEJeuEVlgeyZwwHj1C4EmXjVd+iV/WrTS9SVmtzEKIXpgAUnHMa2eE5loeB6gB3fMmAHEEwDCg+x7w28AJZDTob8PR/PmWO7iFcahOcU/s+t2wicsijPqBjZXjuooruimZtYzu9F7nUoob+I574W50p6AZgHltkXaW+LSlZn5IwqI9a4r4Jsd29nddGogjHoFHkpD74+xTzMMR7uPZJP7/qKjZ8dA== 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=HvmVWHlfZmhp3IXQongu+YNAC5/91AHYuYVPEi2PEXA=; b=mzEBhz8Tqf5jWIu0VnZD8B492O53P5gsmjzqOWNDbavS7NW/XXbbtbRUZyZ33STJYk7rggNhyLgODM881rGC5bIX/l5gRMV4k4aAU/4x5Eku+gSjJrZQ477F8MHi40TvL2XUoO++WsAQPn2qn9+2/0CNeBXnaOAuaIPXq24Mur0= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=mellanox.com; Received: from AM0PR05MB4401.eurprd05.prod.outlook.com (2603:10a6:208:62::20) by AM0PR05MB5667.eurprd05.prod.outlook.com (2603:10a6:208:115::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.25; Sun, 19 Jul 2020 11:52:24 +0000 Received: from AM0PR05MB4401.eurprd05.prod.outlook.com ([fe80::70ec:7c08:1467:28ba]) by AM0PR05MB4401.eurprd05.prod.outlook.com ([fe80::70ec:7c08:1467:28ba%5]) with mapi id 15.20.3195.024; Sun, 19 Jul 2020 11:52:24 +0000 From: Ali Alnubani To: dev@dpdk.org Cc: suanmingm@mellanox.com, Raslan Darawsheh Date: Sun, 19 Jul 2020 14:51:53 +0300 Message-Id: <20200719115153.19586-1-alialnu@mellanox.com> X-Mailer: git-send-email 2.27.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: AM4PR0701CA0012.eurprd07.prod.outlook.com (2603:10a6:200:42::22) To AM0PR05MB4401.eurprd05.prod.outlook.com (2603:10a6:208:62::20) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from mellanox.com (37.142.13.130) by AM4PR0701CA0012.eurprd07.prod.outlook.com (2603:10a6:200:42::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.14 via Frontend Transport; Sun, 19 Jul 2020 11:52:23 +0000 X-Mailer: git-send-email 2.27.0 X-Originating-IP: [37.142.13.130] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: c282fea4-b69b-4826-d5f2-08d82bda3358 X-MS-TrafficTypeDiagnostic: AM0PR05MB5667: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtFwd X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2958; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: erwfrlpYFbxePcWpolKz2iaNIkdfDLxt1kTXTuX8UvqkJCARFbASRHJVqSdSiTXzRONM8GoEL0Od82D9SA3Htr1OnHQxQ6O3lKHVJaVS7cECdYM4vt2JcrDijkr2pw2GuqIXKzwQoESUWs05TlnjkJzjmFzSbf3gjq7uuC3rpur6iOODzc7HWqB8KHDHSELl5SX9sxIsmppUX7GRtjiF+lMZuX8y7M/QyRKgyZhK29CK1oOcu7jtkPFxdwTV2IUYokKj+e54wvHmPdWhgyLLMLa8V7K0TQbeUFc+HCmZc2E80BXUWHAs++cMkfdRYMkz3I+0gA91zZdHiJBn9Dxp4w== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR05MB4401.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(346002)(376002)(136003)(39860400002)(366004)(5660300002)(316002)(2906002)(36756003)(186003)(2616005)(6666004)(16526019)(4326008)(956004)(6916009)(26005)(478600001)(52116002)(7696005)(107886003)(66556008)(86362001)(66476007)(66946007)(1076003)(55016002)(8936002)(8676002)(8886007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: fc1yhFMj/Bu1NZLu9bCN9Vo1TOt0/Hxc9cSpwk8RMeOm2qhdI4+uhhbM2dNHsxBi5YOjdEiUvc0G57xo5LZoflUBTje6dbKdseZu6fChRtCYKe7hS3Y7DfQKJ4KvXVHgEyKiQJAMOQ+JUlJkkEMwy3xtdU3R9FBkOPQtBds3ydXcsJ8PqPcLqhyQpCb8fOpzEBVntbRYWCweuFxyDbP3zpNyQfR0Eyozdi8b7A7SeHbg3M40sFkExx1srGDB3CYUWSMJ3DrUYmlHIRBd/zBCyfywEDwNR678Wh7rzM/dm2ZL5bdcMhNY9w6QKNRCQHApJEkApBRSd661DEXPMSVBinAtcyFpTH3eGUob3J7WQn37Kzlrcz+2+srHA+nNJvs66e8h7qiBmvVUcFXsuqy/HJzziYO/BVSGSBWYQnb0k8RCVjnCanlTEiDz0BXupaU80MSkKrHMn9KD5/oEhuh2SSPUlWP4NbadlMJL6YvSGHs= X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: c282fea4-b69b-4826-d5f2-08d82bda3358 X-MS-Exchange-CrossTenant-AuthSource: AM0PR05MB4401.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2020 11:52:23.9498 (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: 7L0QeQ9NBjtkc7et5MfC4NO0dpUB7MwMGV/jsd30AlFQOk3Y/7XR/nwbERbHsxJeVr1y/GxZ5O0CA8lQOXvvkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR05MB5667 Subject: [dpdk-dev] [PATCH] common/mlx5: fix mlx5 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" This fixes the following build errors by adding 2 missing header includes: ``` drivers/common/mlx5/linux/mlx5_glue.c: In function 'mlx5_glue_destroy_flow_action': drivers/common/mlx5/linux/mlx5_glue.c:187:2: error: implicit declaration of function 'mlx5_free' [-Werror=implicit-function-declaration] mlx5_free(action); ^ ... drivers/common/mlx5/linux/mlx5_glue.c:620:46: error: 'SOCKET_ID_ANY' undeclared (first use in this function) action = mlx5_malloc(0, sizeof(*action), 0, SOCKET_ID_ANY); ... ``` The build error reproduces on Ubuntu 16.04 with rdma-core version v22.1 and with gcc version 5.4.0. Fixes: 0e25e18bfba9 ("common/mlx5: convert control path memory to unified malloc") Cc: suanmingm@mellanox.com Signed-off-by: Ali Alnubani Signed-off-by: Raslan Darawsheh --- drivers/common/mlx5/linux/mlx5_glue.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/common/mlx5/linux/mlx5_glue.c b/drivers/common/mlx5/linux/mlx5_glue.c index ea9c86b3a..fcf03e867 100644 --- a/drivers/common/mlx5/linux/mlx5_glue.c +++ b/drivers/common/mlx5/linux/mlx5_glue.c @@ -8,6 +8,7 @@ #include #include #include +#include /* * Not needed by this file; included to work around the lack of off_t * definition for mlx5dv.h with unpatched rdma-core versions. @@ -15,6 +16,7 @@ #include #include "mlx5_glue.h" +#include "../mlx5_malloc.h" static int mlx5_glue_fork_init(void) -- 2.27.0