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 648F5A32A8 for ; Sat, 26 Oct 2019 21:18:20 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1DC1D1BF44; Sat, 26 Oct 2019 21:18:19 +0200 (CEST) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id 3E58A1BF40 for ; Sat, 26 Oct 2019 21:18:18 +0200 (CEST) Received: from mail-vk1-f198.google.com (mail-vk1-f198.google.com [209.85.221.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 64991C049E17 for ; Sat, 26 Oct 2019 19:18:17 +0000 (UTC) Received: by mail-vk1-f198.google.com with SMTP id k127so2645653vka.10 for ; Sat, 26 Oct 2019 12:18:17 -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:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4Epj7J5uSSJGTyAX/iUogsV8mUEmoW9wXXnqxahnE6A=; b=jn6TMDr3xUSMWyo9c4mW2bfavB5EnloBHnQG02pb5s/UF96dtQ1UWEmgfiLArqHHo/ IKpESFusW+lK7TdECXqJyAab7WvXRTdngQiaFQNDCxb4Hzty5L3bTL/W7FmDAEd9z4i2 AJfkTq6+lcylQhsBq+qu4XUm/JF+2vViYH2gXWVbLToVtcA1M7vI2KiP7Uryx9ALCxkW rpH8L3KldOByEfjazdpSFqyTHimpVpNTCgIfFfDdCd1JCfSC9r5wB0dnGYxNPsYfB8X5 HusocvROIXeL+wOeIqQvCJhbPxuCwo98r7j3y17+ToSiAb5jFoGWrZK+lwqUjYO8wbev vOiQ== X-Gm-Message-State: APjAAAVyvkoMOrMD6y+a5hqEjhguwGaTlP25Wg3F/gncI22S9XykAO3C X0pFRGXeSGNL75mD93ucmpRTh7EQ8kVQZrtoFyXsplo94R+V1qHVbbM6H+E8nCSLDbVViuytreV 3S2BAig1qef47qDiqkJw= X-Received: by 2002:ab0:189a:: with SMTP id t26mr4936048uag.87.1572117496353; Sat, 26 Oct 2019 12:18:16 -0700 (PDT) X-Google-Smtp-Source: APXvYqyztaVBBs74xEZMEjphao4QUdzpWdOT/q5EATeDHSQ7zaliTVNyFb40nZIpO1zLPfC96ERea7P6oSmRyBNVpZU= X-Received: by 2002:ab0:189a:: with SMTP id t26mr4936043uag.87.1572117496029; Sat, 26 Oct 2019 12:18:16 -0700 (PDT) MIME-Version: 1.0 References: <1571736761-32134-1-git-send-email-david.marchand@redhat.com> <1572011772-23271-1-git-send-email-david.marchand@redhat.com> In-Reply-To: <1572011772-23271-1-git-send-email-david.marchand@redhat.com> From: David Marchand Date: Sat, 26 Oct 2019 21:18:04 +0200 Message-ID: To: dev Cc: Stephen Hemminger , "Burakov, Anatoly" , Thomas Monjalon , Kevin Traynor Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v3 00/12] EAL and PCI ABI changes for 19.11 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" On Fri, Oct 25, 2019 at 3:56 PM David Marchand wrote: > > Let's prepare for the ABI freeze. > > The first patches are about changes that had been announced before. > > The malloc_heap structure from the memory subsystem can be hidden. > The PCI library had some forgotten deprecated APIs that are removed with > this series. > > rte_logs could be hidden, but I left it exposed for now. > I added an accessor to rte_logs.file, and added a deprecation notice > announcing its removal from the public ABI. > > Changelog since v2: > - dropped patch 8 and added a deprecation notice on rte_logs instead, > > Changelog since v1: > - I went a step further, hiding rte_config after de-inlining non critical > functions > > > -- > David Marchand > > David Marchand (11): > eal: remove deprecated CPU flags check function > eal: remove deprecated malloc virt2phys function > mem: hide internal heap header > net/bonding: use non deprecated PCI API > pci: remove deprecated functions > log: add log stream accessor > test/mem: remove dependency on EAL internals > eal: deinline lcore APIs > eal: factorize lcore role code > eal: make the global configuration private > doc: announce global logs struct removal from ABI > > Stephen Hemminger (1): > eal: make lcore config private Thanks for the reviews/acks. Series applied. -- David Marchand