From a560a564bcf3c2eb97e7846bfe4e120afffc519c Mon Sep 17 00:00:00 2001 From: Shreyansh Jain Date: Thu, 15 Nov 2018 13:29:27 +0000 Subject: [PATCH] doc: announce deprecation of dpaa2 exposed mem structure rte_dpaa2_memsegs is no more required once the dpaax (pa-va) translation library has been introduced. This can be made internal (for fallback operations) in subsequent release. Signed-off-by: Shreyansh Jain Acked-by: Hemant Agrawal Acked-by: Anatoly Burakov Reviewed-by: Maxime Coquelin Acked-by: Jerin Jacob --- doc/guides/rel_notes/deprecation.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index edcd71d4ce..08557b9ced 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -37,6 +37,12 @@ Deprecation Notices - ``eal_parse_pci_DomBDF`` replaced by ``rte_pci_addr_parse`` - ``rte_eal_compare_pci_addr`` replaced by ``rte_pci_addr_cmp`` +* dpaa2: removal of ``rte_dpaa2_memsegs`` structure which has been replaced + by a pa-va search library. This structure was earlier being used for holding + memory segments used by dpaa2 driver for faster pa->va translation. This + structure would be made internal (or removed if all dependencies are cleared) + in future releases. + * mbuf: The opaque ``mbuf->hash.sched`` field will be updated to support generic definition in line with the ethdev TM and MTR APIs. Currently, this field is defined in librte_sched in a non-generic way. The new generic format -- 2.20.1