From: Olivier Matz Date: Mon, 11 Sep 2017 13:39:13 +0000 (+0200) Subject: doc: announce ABI change for ring structure X-Git-Tag: spdx-start~245 X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=commitdiff_plain;h=c2c5a249d93b246c2492f8b4d862f27cd73853e2 doc: announce ABI change for ring structure As discussed on the mailing list, the alignment constraint of the ring structure can be relaxed. Link: http://dpdk.org/dev/patchwork/patch/25039 Link: http://dpdk.org/dev/patchwork/patch/26103 Signed-off-by: Olivier Matz Acked-by: Bruce Richardson Acked-by: John McNamara Acked-by: Anatoly Burakov --- diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 13e85432f5..d59ad59886 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -53,3 +53,9 @@ Deprecation Notices * librte_meter: The API will change to accommodate configuration profiles. Most of the API functions will have an additional opaque parameter. + +* ring: The alignment constraints on the ring structure will be relaxed + to one cache line instead of two, and an empty cache line padding will + be added between the producer and consumer structures. The size of the + structure and the offset of the fields will remain the same on + platforms with 64B cache line, but will change on other platforms.