From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 34704A09EF for ; Wed, 13 Jan 2021 10:19:00 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1340E140EA9; Wed, 13 Jan 2021 10:19:00 +0100 (CET) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mails.dpdk.org (Postfix) with ESMTP id 6A0EF140E9C; Wed, 13 Jan 2021 10:18:57 +0100 (CET) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 04E9F5C0338; Wed, 13 Jan 2021 04:18:55 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 13 Jan 2021 04:18:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm3; bh=sjfSk7cR0bi7S /RdcBYKXwV+PFO4q6rOLgaZ04VcKrk=; b=mG3QzxlzZ8Qw5X6eD4HHLWeAqQXB9 fwsSJEIWSlM6WRhg6552kxZEEiqIqJwuJV/iVl0mgB2hLYRTaFtuyK6q45oasGDR 2yP19KUdJoFNs9DuFF1sCZVZP6cx784QLajy0dWuUx6Obw88Uz2ePuR/oECHdadD 03fN7WQq5IZdmMQqFlsLt1ylklimEqar1IKFvpzvSF7X4ylWKnMnE+SqC6It0vHO CO5/pTd5yPNiBjqUfwE8EvoODnLO+BA3yAFYhFJ3d+N+hGY9PouLpTbZfzsV5yqP Ui1rhb9s8Gk/g2+YK8+7+V+Qp0hyin/w3zpCQd/+mxD47zfoOhTk1r2Eg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=sjfSk7cR0bi7S/RdcBYKXwV+PFO4q6rOLgaZ04VcKrk=; b=hzU5sYL4 V3kivbsklQFJFLmMvdkWLOnP3Ut77AaFuT2+40Ljy62QKQ37QjsPJTgjVB/Mvzsj Hze2yRdCw6DAyqEuyLwFS0L02nK7HXC5UZHanWx9lpTRKE4/J+fODtu/NkAfTJHh AqtDIMu6UAN/SpdyUwl5aLvhqqWlAeL0DfQByutIzABamujWQ7ubSQ3h2jakVxtX XxUilE5al0y/VbRGzYF20ELAC+QTXi+DPcZkibqfIRrW5fHf8s+x4wmhyRbeyuNi q+CGTH1LrCbN5HBVdrfv+NeukxwcvPQ3Bjhmb/Byqplkl2OFBT4q1Vmuk4lC21sZ 22q2zKqQJWlXdw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedukedrtdefgddtvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtqhertd ertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehm ohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepveetffekkeetuefgvdduud etjefhhffguefhvdekgffhteeulefhudfhueejheeunecukfhppeejjedrudefgedrvddt fedrudekgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 4B5F224005C; Wed, 13 Jan 2021 04:18:54 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: stable@dpdk.org Date: Wed, 13 Jan 2021 10:18:50 +0100 Message-Id: <20210113091850.4121460-1-thomas@monjalon.net> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210106100934.3143335-1-thomas@monjalon.net> References: <20210106100934.3143335-1-thomas@monjalon.net> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: [dpdk-stable] [PATCH v2 1/1] doc: fix figure numbering in graph guide X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Some figures had a title inside the picture but not in RST file. As a consequence, some versions of Sphinx are emitting a warning. Warning, treated as error: doc/guides/prog_guide/graph_lib.rst:64: no number is assigned for figure: figure-anatomy-of-a-node The titles are moved from SVG to RST, except for graph_mem_layout.svg where in-picture title must be kept. Fixes: 4dc6d8e63c16 ("doc: add graph library guide") Cc: stable@dpdk.org Signed-off-by: Thomas Monjalon --- v2: add Fixes and Cc stable lines --- doc/guides/prog_guide/graph_lib.rst | 10 +++++----- doc/guides/prog_guide/img/anatomy_of_a_node.svg | 5 ----- doc/guides/prog_guide/img/link_the_nodes.svg | 5 ----- 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/doc/guides/prog_guide/graph_lib.rst b/doc/guides/prog_guide/gr= aph_lib.rst index 5d183f86d7..fcff9c4286 100644 --- a/doc/guides/prog_guide/graph_lib.rst +++ b/doc/guides/prog_guide/graph_lib.rst @@ -61,7 +61,7 @@ Anatomy of Node: =20 .. figure:: img/anatomy_of_a_node.* =20 -The :numref:`figure_anatomy_of_a_node` diagram depicts the anatomy of a no= de. + Anatomy of a node =20 The node is the basic building block of the graph framework. =20 @@ -138,8 +138,7 @@ Link the Nodes to create the graph topology =20 .. figure:: img/link_the_nodes.* =20 -The :numref:`figure_link_the_nodes` diagram shows a graph topology after -linking the N nodes. + Topology after linking the nodes =20 Once nodes are available to the program, Application or node public API functions can links them together to create a complex packet processing gr= aph. @@ -322,8 +321,9 @@ Graph object memory layout =20 .. figure:: img/graph_mem_layout.* =20 -The :numref:`figure_graph_mem_layout` diagram shows ``rte_graph`` object m= emory -layout. Understanding the memory layout helps to debug the graph library a= nd + Memory layout + +Understanding the memory layout helps to debug the graph library and improve the performance if needed. =20 Graph object consists of a header, circular buffer to store the pending diff --git a/doc/guides/prog_guide/img/anatomy_of_a_node.svg b/doc/guides/p= rog_guide/img/anatomy_of_a_node.svg index fa4b5b2d5a..d3bc742e77 100644 --- a/doc/guides/prog_guide/img/anatomy_of_a_node.svg +++ b/doc/guides/prog_guide/img/anatomy_of_a_node.svg @@ -309,11 +309,6 @@ id=3D"path109" inkscape:connector-curvature=3D"0" style=3D"fill:#000000;fill-opacity:0;fill-rule:evenodd" /> - - --=20 2.29.2