mbox

[v3,00/12] EAL and PCI ABI changes for 19.11

Message ID 1572011772-23271-1-git-send-email-david.marchand@redhat.com (mailing list archive)
Headers

Message

David Marchand Oct. 25, 2019, 1:55 p.m. UTC
  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