On 10/1/2021 5:53 PM, Ferruh Yigit wrote: > On 10/1/2021 3:02 PM, Konstantin Ananyev wrote: >> Move rte_eth_dev, rte_eth_dev_data, rte_eth_rxtx_callback and related >> data into private header (ethdev_driver.h). >> Few minor changes to keep DPDK building after that. >> >> Signed-off-by: Konstantin Ananyev <konstantin.anan...@intel.com> >> --- >> doc/guides/rel_notes/release_21_11.rst | 6 + >> drivers/common/octeontx2/otx2_sec_idev.c | 2 +- >> drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 2 +- >> drivers/net/cxgbe/base/adapter.h | 2 +- >> drivers/net/dpaa2/dpaa2_ptp.c | 2 +- >> drivers/net/netvsc/hn_var.h | 1 + >> lib/ethdev/ethdev_driver.h | 149 ++++++++++++++++++ >> lib/ethdev/rte_ethdev_core.h | 143 ----------------- >> lib/eventdev/rte_event_eth_rx_adapter.c | 2 +- >> lib/eventdev/rte_event_eth_tx_adapter.c | 2 +- >> lib/eventdev/rte_eventdev.c | 2 +- >> 11 files changed, 163 insertions(+), 150 deletions(-) > > 'rte_eth_devices' also needs to be removed from 'lib/ethdev/version.map'. >
Nope, since other libraries are using it, it can't be removed, but it can be moved to 'INTERNAL' section.