Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-05-26 Thread Thomas Monjalon
18/02/2020 06:07, Jerin Jacob: > On Mon, Feb 17, 2020 at 9:08 PM Ferruh Yigit wrote: > > > > 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 completel

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-25 Thread Ferruh Yigit
On 2/18/2020 5:07 AM, Jerin Jacob wrote: > On Mon, Feb 17, 2020 at 9:08 PM Ferruh Yigit wrote: >> >> 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 com

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-25 Thread Ferruh Yigit
On 2/25/2020 10:35 AM, Andrew Rybchenko wrote: > On 2/21/20 1:40 PM, Ferruh Yigit wrote: >> On 2/18/2020 6:01 AM, Stephen Hemminger wrote: >>> On Mon, 17 Feb 2020 15:38:05 + >>> Ferruh Yigit wrote: >>> For the ABI compatibility it is better to hide internal data structures from the a

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-25 Thread Andrew Rybchenko
Hi Konstantin, On 2/25/20 2:07 PM, Ananyev, Konstantin wrote: > Hi Andew, > >> On 2/21/20 1:40 PM, Ferruh Yigit wrote: >>> On 2/18/2020 6:01 AM, Stephen Hemminger wrote: On Mon, 17 Feb 2020 15:38:05 + Ferruh Yigit wrote: > For the ABI compatibility it is better to hide int

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-25 Thread Ananyev, Konstantin
Hi Andew, > On 2/21/20 1:40 PM, Ferruh Yigit wrote: > > On 2/18/2020 6:01 AM, Stephen Hemminger wrote: > >> On Mon, 17 Feb 2020 15:38:05 + > >> Ferruh Yigit wrote: > >> > >>> For the ABI compatibility it is better to hide internal data structures > >>> from the application as much as possib

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-25 Thread Andrew Rybchenko
On 2/21/20 1:40 PM, Ferruh Yigit wrote: > On 2/18/2020 6:01 AM, Stephen Hemminger wrote: >> On Mon, 17 Feb 2020 15:38:05 + >> Ferruh Yigit wrote: >> >>> For the ABI compatibility it is better to hide internal data structures >>> from the application as much as possible. But because of some inl

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-21 Thread Ferruh Yigit
On 2/18/2020 6:01 AM, Stephen Hemminger wrote: > On Mon, 17 Feb 2020 15:38:05 + > Ferruh Yigit wrote: > >> 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

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-17 Thread Stephen Hemminger
On Mon, 17 Feb 2020 15:38:05 + Ferruh Yigit wrote: > 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 et

Re: [dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-17 Thread Jerin Jacob
On Mon, Feb 17, 2020 at 9:08 PM Ferruh Yigit wrote: > > 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_d

[dpdk-dev] [PATCH] doc: plan splitting the ethdev ops struct

2020-02-17 Thread Ferruh Yigit
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 u