From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Krawczyk Subject: [PATCH] net/ena: fix FreeBSD build Date: Tue, 19 Jun 2018 09:58:20 +0200 Message-ID: <20180619075820.10639-1-mk@semihalf.com> Cc: dev@dpdk.org, matua@amazon.com To: thomas@monjalon.net, Marcin Wojtas , Michal Krawczyk , Guy Tzalik , Evgeny Schemeilin Return-path: Received: from mail-lf0-f66.google.com (mail-lf0-f66.google.com [209.85.215.66]) by dpdk.org (Postfix) with ESMTP id CD6D21AFF for ; Tue, 19 Jun 2018 09:58:36 +0200 (CEST) Received: by mail-lf0-f66.google.com with SMTP id p23-v6so16970849lfh.11 for ; Tue, 19 Jun 2018 00:58:36 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" The FreeBSD define was removed from platform file when HAL was upgraded to newer version. In file included from dpdk/drivers/net/ena/ena_ethdev.c:45: from dpdk/drivers/net/ena/ena_ethdev.h:42: from dpdk/drivers/net/ena/base/ena_com.h:37: dpdk/drivers/net/ena/base/ena_plat.h:48:2: error: "Invalid platform" Fixes: 3adcba9a8987 ("net/ena: update HAL to the newer version") Cc: mk@semihalf.com Signed-off-by: Michal Krawczyk --- drivers/net/ena/base/ena_plat.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/ena/base/ena_plat.h b/drivers/net/ena/base/ena_plat.h index 278175f39..f829936b2 100644 --- a/drivers/net/ena/base/ena_plat.h +++ b/drivers/net/ena/base/ena_plat.h @@ -42,6 +42,12 @@ #else #include "ena_plat_dpdk.h" #endif +#elif defined(__FreeBSD__) +#if defined(_KERNEL) +#include "ena_plat_fbsd.h" +#else +#include "ena_plat_dpdk.h" +#endif #elif defined(_WIN32) #include "ena_plat_windows.h" #else -- 2.14.1