Hi-- On 1/2/22 23:15, Thorsten Leemhuis wrote: > Explain Fixes: and Link: tags in Documentation/process/5.Posting.rst, > which are missing in this file for unknown reasons and only described in > Documentation/process/submitting-patches.rst. > > Signed-off-by: Thorsten Leemhuis <linux@xxxxxxxxxxxxx> > CC: Konstantin Ryabitsev <konstantin@xxxxxxxxxxxxxxxxxxx> > --- > Lo! If there is still a chance I'l like to get this patch into v5.17, as I'd > during my work as regression tracker I noticed quite a few developers > seem to be unaware how the Link: tag should be used. Maybe in parts > that's because Documentation/process/5.Posting.rst doesn't describe it > yet, which described things from a another different angle than > Documentation/process/submitting-patches.rst. > > Ciao, Thorsten > > v1: > - First version as stand alone patch. It used to be the first patch of > this series that got abandoned after RFC/v2: > https://lore.kernel.org/all/cover.1639042966.git.linux@xxxxxxxxxxxxx/ > Patch itself is unchanged, patch description slighly changed. Might slightly > later submit other changes from that series seperately, too, still separately, > unsure. > --- > Documentation/process/5.Posting.rst | 29 ++++++++++++++++++++++------- > 1 file changed, 22 insertions(+), 7 deletions(-) > > diff --git a/Documentation/process/5.Posting.rst b/Documentation/process/5.Posting.rst > index 855a70b80269..e7b919070210 100644 > --- a/Documentation/process/5.Posting.rst > +++ b/Documentation/process/5.Posting.rst > @@ -197,14 +197,29 @@ the build process, for example, or editor backup files) in the patch. The > file "dontdiff" in the Documentation directory can help in this regard; > pass it to diff with the "-X" option. > > -The tags mentioned above are used to describe how various developers have > -been associated with the development of this patch. They are described in > -detail in > -the :ref:`Documentation/process/submitting-patches.rst <submittingpatches>` > -document; what follows here is a brief summary. Each of these lines has > -the format: > +The tags already briefly mentioned above are used to provide insights how > +the patch came into being. They are described in detail in the > +:ref:`Documentation/process/submitting-patches.rst <submittingpatches>` > +document; what follows here is a brief summary. > > -:: > +One tag is used to refer to earlier commits which had problems fixed by > +the patch:: > + > + Fixes: 1f2e3d4c5b6a ("The first line of the commit specified by the first 12 characters of its SHA-1 ID") > + > +Another tag is used for linking web pages with additional backgrounds or > +details, for example a report about a bug fixed by the patch or a document > +with a specification implemented by the patch:: > + > + Link: https://example.com/somewhere.html optional-other-stuff > + > +Many maintainers when applying a patch also add this tag to link to the > +latest public review posting of the patch; often this is automatically done > +by tools like b4 or a git hook like the one described in > +'Documentation/maintainer/configure-git.rst'. > + > +A third kind of tags are used to document who was involved in the development of of tag is used > +the patch. Each of these uses this format:: > > tag: Full Name <email address> optional-other-stuff > > > base-commit: b36064425a18e29a3bad9c007b4dd1223f8aadc5 -- ~Randy