From 1a89a21d4694fef2a6d1e1e9074556652332a0f1 Mon Sep 17 00:00:00 2001 From: Anatoly Burakov Date: Fri, 25 May 2018 14:38:43 +0100 Subject: [PATCH] doc: announce deprecation of EAL runtime path Most of this work was already done, but runtime config path is considered to be part of public API because of high likelihood of it being used by various tools in the DPDK ecosystem, and thus requires a deprecation notice. Signed-off-by: Anatoly Burakov Acked-by: Bruce Richardson Acked-by: Harry van Haaren Acked-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index df54674d60..00fec3973d 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -8,6 +8,16 @@ API and ABI deprecation notices are to be posted here. Deprecation Notices ------------------- +* eal: DPDK runtime configuration file (located at + ``/var/run/._config``) will be moved. The new path will be as follows: + + - if DPDK is running as root, path will be set to + ``/var/run/dpdk//config`` + - if DPDK is not running as root and $XDG_RUNTIME_DIR is set, path will be set + to ``$XDG_RUNTIME_DIR/dpdk//config`` + - if DPDK is not running as root and $XDG_RUNTIME_DIR is not set, path will be + set to ``/tmp/dpdk//config`` + * eal: both declaring and identifying devices will be streamlined in v18.05. New functions will appear to query a specific port from buses, classes of device and device drivers. Device declaration will be made coherent with the -- 2.20.1