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 69AE6A0519; Fri, 3 Jul 2020 06:37:47 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 784C51D96C; Fri, 3 Jul 2020 06:37:46 +0200 (CEST) Received: from youngberry.canonical.com (youngberry.canonical.com [91.189.89.112]) by dpdk.org (Postfix) with ESMTP id 36B1A1D954 for ; Fri, 3 Jul 2020 06:37:44 +0200 (CEST) Received: from mail-ua1-f72.google.com ([209.85.222.72]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1jrDSJ-00055o-Oo for dev@dpdk.org; Fri, 03 Jul 2020 04:37:43 +0000 Received: by mail-ua1-f72.google.com with SMTP id k12so8831754uag.3 for ; Thu, 02 Jul 2020 21:37:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Bu8dCG/soi3meYF28S16/Flc8zmavjEwwjmFitfp+o0=; b=Bl/5CAXPNdw/vxUgcHuRSapmTRXjrfnsboAPEU0tF79vWlTZfTY5OhzKlFHhMw7flZ bZMwKsWy4nfBWHumMIkJf5gCFFNcyFVAMmfihJb54cJnZRjL8Td8mF4HAGwBNlntkHr6 5HPQY3mwWXi8OWp8l+pAZ5+U8pO61nKj7krkIkPmB2n7GfE7gOpm0a5TcBDWHjiLkTSH LYnN1vmhk34X98dZv5IjSdrSZd4eTzKd1HzPmlR/cM9BJazbepBzPu9tfvMqLLNjrwCB 9t0/eF6AEe5UCS95u1weWTaSkj9xlOGNYpiyIh0yiybQE2CQqErk7PnIaBzicbFPEHIt Kc/g== X-Gm-Message-State: AOAM532D70fWUAUi5mLDDp+TCH4ySB41evRYaYhZMygAXqbZeh34oSsD 8hC2LKtaIW6Qq0Ua1f0XsJo4il5R/tcKGjevFhcWEQYMo1VJMx0KwllhPxKWl2kUjoHGVN94aOt 7j7cxnzwrBpLNCZmGp7Wg3BMFDVXJvAtYnd0u X-Received: by 2002:a9f:27a4:: with SMTP id b33mr25571054uab.9.1593751062878; Thu, 02 Jul 2020 21:37:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyXERfXvEegicCha7L/0KGb8I7q7z5mU1y1uyF7US+ltTg/V+ytZ7MAixhgdM4LQtj3yJD2dgnSlZ8ZscmQKXI= X-Received: by 2002:a9f:27a4:: with SMTP id b33mr25571048uab.9.1593751062619; Thu, 02 Jul 2020 21:37:42 -0700 (PDT) MIME-Version: 1.0 From: Christian Ehrhardt Date: Fri, 3 Jul 2020 06:37:16 +0200 Message-ID: To: stable@dpdk.org, dev Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] 17.11.10 fails to build from source on arm64 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" Hi, 17.11.10 contains: [1] 4cd784b0 "net/mlx5: fix Rx CQ doorbell synchronization on aarch64" Which is a backport from 94a24aaf But if you build on arm64 with MLX5 enabled that breaks like: mlx5_rxtx_vec_neon.h:1035: undefined reference to `rte_cio_wmb' I found and confirmed that adding the following on top of 17.11.10 fixes the issue [2] 52bd60a5 "eal/arm64: define coherent I/O memory barriers" [1]: https://git.dpdk.org/dpdk-stable/commit/?id=4cd784b02d29f706ff2297b6f65eeb680c0af9ff [2]: https://git.dpdk.org/dpdk/commit/?id=52bd60a5 -- Christian Ehrhardt Staff Engineer, Ubuntu Server Canonical Ltd