Hi Thomas,
On Tuesday 24 October 2017 01:59 AM, Thomas Monjalon wrote: > 20/10/2017 14:31, Santosh Shukla: >> Removed dpdk iova aware ABI deprecation notice, >> and updated ABI change details in release_17.11.rst. >> >> Signed-off-by: Santosh Shukla <santosh.shu...@caviumnetworks.com> >> Acked-by: John McNamara <john.mcnam...@intel.com> >> --- >> --- a/doc/guides/rel_notes/deprecation.rst >> +++ b/doc/guides/rel_notes/deprecation.rst >> -* eal: An ABI change is planned for 17.11 to make DPDK aware of IOVA address >> - translation scheme. >> - Reference to phys address in EAL data-structure or functions may change to >> - IOVA address or more appropriate name. >> - The change will be only for the name. >> - Functional aspects of the API or data-structure will remain same. > Sorry, this series cannot be applied as is because it is breaking > more than EAL API. The API of mbuf and mempool are also changed. > We need to choose one of these three options: > 1/ accept to break all API in 17.11 > 2/ postpone the whole series to 18.02 Theme of series is to make dpdk iova aware so I would prefer option 1) or 2). However I have no strong opinion on this topic. Lets get more opinion from others about option 1/2/3. > 3/ rename only EAL API in 17.11 and postpone mbuf/mempool > > One more comment: > For such a large change, we should provide a script in devtools > to help porting the applications. I suggest a sed script. +1. Thanks.