Running Sphinx v1.8.4 the following warning can be seen. $ make htmldocs &> htmldocs.log (...) writing output... [ 16%] block/request .. crypto/api-akcipher ./include/linux/slab.h:503: WARNING: undefined label: memory-allocation (if the link has no caption the label must precede a section header) writing output... [ 19%] crypto/api-digest .. driver-api/dmaengine/client (...) This patch fixes the above warning. Signed-off-by: Lothar Rubusch <l.rubusch@xxxxxxxxx> --- include/linux/slab.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/slab.h b/include/linux/slab.h index 03a389358562..6d454886bcaf 100644 --- a/include/linux/slab.h +++ b/include/linux/slab.h @@ -501,7 +501,7 @@ static __always_inline void *kmalloc_large(size_t size, gfp_t flags) * :ref:`Documentation/core-api/mm-api.rst <mm-api-gfp-flags>` * * The recommended usage of the @flags is described at - * :ref:`Documentation/core-api/memory-allocation.rst <memory-allocation>` + * :ref:`Documentation/core-api/memory-allocation.rst <memory_allocation>` * * Below is a brief outline of the most useful GFP flags * -- 2.20.1