doc: announce splitting ethdev ops struct
authorFerruh Yigit <ferruh.yigit@intel.com>
Wed, 4 Mar 2020 09:57:20 +0000 (09:57 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 26 May 2020 13:50:26 +0000 (15:50 +0200)
commit1adbb6421ab50271cd3ed9318851e8af7bbe0aaf
tree66c725f6797860392b2aec1910147165034f83b1
parent281074a45d6d87a1ba2b9bca1f5ebd42b89595c9
doc: announce splitting ethdev ops struct

For the ABI compatibility it is better to hide internal data structures
from the application as much as possible. But because of some inline
functions 'struct eth_dev_ops' can't be hidden completely.

Plan is to split the 'struct eth_dev_ops' into two as ones used by
inline functions and ones not used, and hide the second part that not
used by inline functions completely to the application.

Because of ABI break the work will be done in 20.11

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
Acked-by: David Marchand <david.marchand@redhat.com>
doc/guides/rel_notes/deprecation.rst