Documentation: use a source-read extension for the index link boilerplateThe root document usually has a special :ref:`genindex` link to thegenerated index. This is also the case for Documentation
Documentation: use a source-read extension for the index link boilerplateThe root document usually has a special :ref:`genindex` link to thegenerated index. This is also the case for Documentation/index.rst. Theother index.rst files deeper in the directory hierarchy usually don't.For SPHINXDIRS builds, the root document isn't Documentation/index.rst,but some other index.rst in the hierarchy. Currently they have a".. only::" block to add the index link when doing SPHINXDIRS htmlbuilds.This is obviously very tedious and repetitive. The link is also added toall index.rst files in the hierarchy for SPHINXDIRS builds, not just theroot document.Put the boilerplate in a sphinx-includes/subproject-index.rst file, andinclude it at the end of the root document for subproject builds in anad-hoc source-read extension defined in conf.py.For now, keep having the boilerplate in translations, because thisapproach currently doesn't cover translated index link headers.Cc: Jonathan Corbet <corbet@lwn.net>Cc: Mauro Carvalho Chehab <mchehab@kernel.org>Cc: Randy Dunlap <rdunlap@infradead.org>Signed-off-by: Jani Nikula <jani.nikula@intel.com>Tested-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>Reviewed-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>[jc: did s/doctree/kern_doc_dir/ ]Signed-off-by: Jonathan Corbet <corbet@lwn.net>Message-ID: <20260123143149.2024303-1-jani.nikula@intel.com>
show more ...
net: rmnet: Use section heading markup for packet format subsectionsFormat subsections of "Packet format" section as reST subsections.Link: https://lore.kernel.org/linux-doc/aO_MefPIlQQrCU3j@horm
net: rmnet: Use section heading markup for packet format subsectionsFormat subsections of "Packet format" section as reST subsections.Link: https://lore.kernel.org/linux-doc/aO_MefPIlQQrCU3j@horms.kernel.org/Suggested-by: Simon Horman <horms@kernel.org>Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>Reviewed-by: Randy Dunlap <rdunlap@infradead.org>Tested-by: Randy Dunlap <rdunlap@infradead.org>Link: https://patch.msgid.link/20251022025456.19004-2-bagasdotme@gmail.comSigned-off-by: Jakub Kicinski <kuba@kernel.org>
net: rmnet: Fix checksum offload header v5 and aggregation packet formattingPacket format for checksum offload header v5 and aggregation, and headertype table for the former, are shown in normal p
net: rmnet: Fix checksum offload header v5 and aggregation packet formattingPacket format for checksum offload header v5 and aggregation, and headertype table for the former, are shown in normal paragraphs instead.Use appropriate markup.Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com>Reviewed-by: Simon Horman <horms@kernel.org>Link: https://patch.msgid.link/20251015092540.32282-2-bagasdotme@gmail.comSigned-off-by: Jakub Kicinski <kuba@kernel.org>
docs: networking: Update codeaurora references for rmnetsource.codeaurora.org is no longer accessible and so the reference linkin the documentation is not useful. Use iproute2 instead as it has a
docs: networking: Update codeaurora references for rmnetsource.codeaurora.org is no longer accessible and so the reference linkin the documentation is not useful. Use iproute2 instead as it has armnet module for configuration.Fixes: ceed73a2cf4a ("drivers: net: ethernet: qualcomm: rmnet: Initial implementation")Signed-off-by: Sean Tranchetti <quic_stranche@quicinc.com>Signed-off-by: Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com>Reviewed-by: Simon Horman <simon.horman@corigine.com>Signed-off-by: David S. Miller <davem@davemloft.net>
docs: networking: Add documentation for MAPv5Adding documentation explaining the new MAPv4/v5 packet formatsand the corresponding checksum offload headers.Signed-off-by: Sharath Chandra Vurukala
docs: networking: Add documentation for MAPv5Adding documentation explaining the new MAPv4/v5 packet formatsand the corresponding checksum offload headers.Signed-off-by: Sharath Chandra Vurukala <sharathv@codeaurora.org>Signed-off-by: David S. Miller <davem@davemloft.net>
docs: networking: reorganize driver documentation againOrganize driver documentation by device type. Most documentshave fairly verbose yet uninformative names, so let usersfirst select a well def
docs: networking: reorganize driver documentation againOrganize driver documentation by device type. Most documentshave fairly verbose yet uninformative names, so let usersfirst select a well defined device type, and then search fora particular driver.While at it rename the section from Vendor drivers toHardware drivers. This seems more accurate, besides peoplesometimes refer to out-of-tree drivers as vendor drivers.Signed-off-by: Jakub Kicinski <kuba@kernel.org>Acked-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>Acked-by: Shannon Nelson <snelson@pensando.io>Signed-off-by: David S. Miller <davem@davemloft.net>