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