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 9D1C0A0519 for ; Fri, 3 Jul 2020 06:37:46 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4B9351D954; 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 3EF751D958 for ; Fri, 3 Jul 2020 06:37:44 +0200 (CEST) Received: from mail-ua1-f69.google.com ([209.85.222.69]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1jrDSJ-00055p-V8 for stable@dpdk.org; Fri, 03 Jul 2020 04:37:44 +0000 Received: by mail-ua1-f69.google.com with SMTP id x25so8485481uap.10 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=mKNGPf7fqdQRd9IYWh9F+2DHf6Eqn0biol1Qd+by0MnAPbFYVJjElkTb2sySM664kP nFaGM8LaVcxoWzzeciODFWpvmPwp8XeS6TPP1caFUxNu9GTOjzqNVvE8TzDtxAI9YKyz IOhi0beoq/MvEbzQrucJE2YF0ljFFANeQi9Rf1JOHfJJQoqVls4wvvOShDBYrDLjA0w9 IYjZi08Hq2ydOAZNEu/UD7xOhtIvm50ndhIGzMCXxBY/k8tqmR59GODaha21bLkOh4C3 lvWbcqxP4UoEZyFo4MCSd92QPbiNv0VPBQecHhaMyQoNDdo7VRXPe71UaNe1LmZ9jXOy 9YNA== X-Gm-Message-State: AOAM531fNkT9eqB02MXvPhuBw4mAGK+riUCoY2Tg9moMUiJbMBEKzLbu S6+C5AxNvLFiqtPYUqO2diI4ZoedH/7D/HkGJMheMhwRyp7HPrkZzFtAKS5wwV9IBrH4m9qYtKg bq/WGnMPn92e2caGfFdKvDZ8xuCKrdoSrJQyqxZYt X-Received: by 2002:a9f:27a4:: with SMTP id b33mr25571055uab.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-stable] 17.11.10 fails to build from source on arm64 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" 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