DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Please note: v21 ABI notification
@ 2020-08-14 15:16 Kinsella, Ray
  2020-08-14 15:23 ` Kinsella, Ray
  0 siblings, 1 reply; 2+ messages in thread
From: Kinsella, Ray @ 2020-08-14 15:16 UTC (permalink / raw)
  To: dpdk-dev, Thomas Monjalon, Neil Horman, David Marchand

Please note, 

ABI v21 has been declared aligned with the DPDK 20.11 release. 
(https://git.dpdk.org/dpdk/commit/?id=4f86c0ba19ba065c8c32a5b0111efc7bb74c9b96)

The requirement to preserve compatibility with the previous major ABI version v20 
in DPDK 19.11 is now dropped. This is commonly known as the ABI breakage window, 
and some amended rules apply for the duration of this cycle:

 * The requirement to preserve compatibility with the previous major ABI
   version v20, no longer applies. 

 * Contributors of compatibility preserving code and/or symbol aliases to 
   experimental in previous releases, are now kindly asked to remove this code. 
  
   I will send a direct notification to this group as a followup to this mail. 

 * Symbol versioning references to the old ABI version v20, have been 
   updated to reference the new ABI version v21.

 * Finally, please note, the ABI breakage window is *not* permission to 
   circumvent the other aspects of the procedures to make ABI changes,
   that is, 3 ACKs of the requirement to break the ABI and
   the observance of a deprecation notice are still considered mandatory.

Kinds regards,

Ray Kinsella
ABI Maintainer

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [dpdk-dev] Please note: v21 ABI notification
  2020-08-14 15:16 [dpdk-dev] Please note: v21 ABI notification Kinsella, Ray
@ 2020-08-14 15:23 ` Kinsella, Ray
  0 siblings, 0 replies; 2+ messages in thread
From: Kinsella, Ray @ 2020-08-14 15:23 UTC (permalink / raw)
  To: dpdk-dev, Thomas Monjalon, Neil Horman, David Marchand,
	Fiona Trahe, Arek Kusztal, Olivier Matz, Ferruh Yigit, Ori Kam

Hi folks,

Now is the time to remove old ABI compatibility preserving code.

Remove versioning code:

 * Cryptodev
   Fiona Trahe <fiona.trahe@intel.com>
   Arek Kusztal <arkadiuszx.kusztal@intel.com>

 * Mempool
   Olivier Matz <olivier.matz@6wind.com>

Remove alias to experimental:

 * Metering
   Ferruh Yigit <ferruh.yigit@intel.com>

Finally, 
Along the way I noted the following public symbols that are not assigned to a version node.

 * Regex Device
   Ori Kam <orika@mellanox.com>

   Symbols: -
     rte_regexdev_unregister
     rte_regexdev_register
     rte_regexdev_get_device_by_name 
     rte_regexdev_is_valid_dev

Thanks, 

Ray Kinsella

On 14/08/2020 16:16, Kinsella, Ray wrote:
> Please note, 
> 
> ABI v21 has been declared aligned with the DPDK 20.11 release. 
> (https://git.dpdk.org/dpdk/commit/?id=4f86c0ba19ba065c8c32a5b0111efc7bb74c9b96)
> 
> The requirement to preserve compatibility with the previous major ABI version v20 
> in DPDK 19.11 is now dropped. This is commonly known as the ABI breakage window, 
> and some amended rules apply for the duration of this cycle:
> 
>  * The requirement to preserve compatibility with the previous major ABI
>    version v20, no longer applies. 
> 
>  * Contributors of compatibility preserving code and/or symbol aliases to 
>    experimental in previous releases, are now kindly asked to remove this code. 
>   
>    I will send a direct notification to this group as a followup to this mail. 
> 
>  * Symbol versioning references to the old ABI version v20, have been 
>    updated to reference the new ABI version v21.
> 
>  * Finally, please note, the ABI breakage window is *not* permission to 
>    circumvent the other aspects of the procedures to make ABI changes,
>    that is, 3 ACKs of the requirement to break the ABI and
>    the observance of a deprecation notice are still considered mandatory.
> 
> Kinds regards,
> 
> Ray Kinsella
> ABI Maintainer
> 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-08-14 15:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-14 15:16 [dpdk-dev] Please note: v21 ABI notification Kinsella, Ray
2020-08-14 15:23 ` Kinsella, Ray

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).