On Sun, Oct 27, 2019 at 7:26 AM David Marchand <david.march...@redhat.com> wrote: > > On Sat, Oct 26, 2019 at 9:18 PM David Marchand > <david.march...@redhat.com> wrote: > > > > 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. > > 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.
Discussed with Thomas, updated the release notes and bumped the eal and pci libraries. And pushed to master. -- David Marchand