From: Hugo Villeneuve hvilleneuve@dimonoff.com
Add some clarifications for patches that have dependencies within the patch series.
Signed-off-by: Hugo Villeneuve hvilleneuve@dimonoff.com --- This patch was made after some discussions I had with Greg and Andy when submitting a series of patches for stable inclusion:
Link: https://lkml.org/lkml/2023/8/4/21
Documentation/process/stable-kernel-rules.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+)
diff --git a/Documentation/process/stable-kernel-rules.rst b/Documentation/process/stable-kernel-rules.rst index 51df1197d5ab..1c38ee009ed4 100644 --- a/Documentation/process/stable-kernel-rules.rst +++ b/Documentation/process/stable-kernel-rules.rst @@ -124,6 +124,18 @@ The tag sequence has the meaning of: git cherry-pick fd21073 git cherry-pick <this commit>
+Note that for a patch series, you do not have to list as prerequisites the +patches present in the series itself. For example, if you have the following +patch series: + +.. code-block:: none + + patch1 + patch2 + +where patch2 depends on patch1, you do not have to list patch1 as prerequisite +of patch2 if you have already marked patch1 for stable inclusion. + Also, some patches may have kernel version prerequisites. This can be specified in the following format in the sign-off area:
base-commit: 13b9372068660fe4f7023f43081067376582ef3c
Hi,
Thanks for your patch.
FYI: kernel test robot notices the stable kernel rule is not satisfied.
Rule: 'Cc: stable@vger.kernel.org' or 'commit <sha1> upstream.' Subject: [PATCH] Documentation: stable: clarify patch series prerequisites Link: https://lore.kernel.org/stable/20230809162941.7769-1-hugo%40hugovil.com
The check is based on https://www.kernel.org/doc/html/latest/process/stable-kernel-rules.html
linux-stable-mirror@lists.linaro.org