From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 648F5A32A8
	for <public@inbox.dpdk.org>; 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 <dev@dpdk.org>; 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 <dev@dpdk.org>; Sat, 26 Oct 2019 19:18:17 +0000 (UTC)
Received: by mail-vk1-f198.google.com with SMTP id k127so2645653vka.10
 for <dev@dpdk.org>; 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 <david.marchand@redhat.com>
Date: Sat, 26 Oct 2019 21:18:04 +0200
Message-ID: <CAJFAV8wgn_iXCov5mMs=tBeNhQZhPC8Y_KA1GBXCUuobK6Ou_g@mail.gmail.com>
To: dev <dev@dpdk.org>
Cc: Stephen Hemminger <stephen@networkplumber.org>, 
 "Burakov, Anatoly" <anatoly.burakov@intel.com>,
 Thomas Monjalon <thomas@monjalon.net>, Kevin Traynor <ktraynor@redhat.com>
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

On Fri, Oct 25, 2019 at 3:56 PM David Marchand
<david.marchand@redhat.com> 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