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 637BEA2F67 for ; Sun, 27 Oct 2019 07:27:01 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7444B1BF2D; Sun, 27 Oct 2019 07:27:00 +0100 (CET) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id BD86C1BE8D for ; Sun, 27 Oct 2019 07:26:58 +0100 (CET) Received: from mail-il1-f197.google.com (mail-il1-f197.google.com [209.85.166.197]) (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 E33F44E919 for ; Sun, 27 Oct 2019 06:26:57 +0000 (UTC) Received: by mail-il1-f197.google.com with SMTP id u68so6591043ilc.4 for ; Sat, 26 Oct 2019 23:26:57 -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=OIDtt7c2vdWFQalaknnpYzngqeM3JnBIIJIksOcwfcs=; b=AgNJ/m5LaknHNvdQiZoiwP3f2HyCUJKsl/5eojmX+Wy+UnBNEZsHCcHNk2V0d2sWD4 YoUYRXCbU81WpJq0YVl3j4ZLLGUrLgLkZyKj5jyu67orLmVCqnxeODC1zcIhIqqvoE/X zSAWJR4uYippEzwKI2JE7rh20iVLtRDERmIoOPBaJ2L+hNL75M57NyoelAuSXFABxScj KbfYnbHPwB3OS6SKvUSJnhACFY5aq3+UIyTJLmFkLwD1eqp3ZF5IiZzfLFReA82U+v8h EH5/lWRZdZJq/mAO4FCjtYRyOZ0dY4yO8qPYOnnEhPjXCUpkK/R4HYzNLwoaCQP35E8l E/0A== X-Gm-Message-State: APjAAAW24Li/iUbw7QBqT5FirOyLZCf46edUoQY5OOq4iM7S+lTcMnsi oW/XK637tPTjwK9QI7JmfiVxM082wYRG4K17cNNmVNocSuva1Hf3f5/sxAtNRPqIN7yGd1KGNkC LcGYSGRapIActoN2Tj+o= X-Received: by 2002:a5e:de43:: with SMTP id e3mr12347980ioq.23.1572157616981; Sat, 26 Oct 2019 23:26:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqyCMv9QQiX6x/ogaIztbe/SgU+3CjuE/0xgMYNIFYIQiBDl31vhf2T5uSdEbvLZIrmCBZLeo9C9aJZh0U+TcPA= X-Received: by 2002:a5e:de43:: with SMTP id e3mr12347967ioq.23.1572157616642; Sat, 26 Oct 2019 23:26:56 -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: From: David Marchand Date: Sun, 27 Oct 2019 07:26:45 +0100 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 Sat, Oct 26, 2019 at 9:18 PM David Marchand wrote: > > 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. I held back before pushing as I caught an issue on ethdev abiver. Since the ABI changes are not in place, we should still bump it and the same would apply on eal and pci libraries in this series. Waiting a bit if anyone is looking at this, else I will go with this for rc1. Thanks. -- David Marchand