From: Hugo Villeneuve <hvilleneuve@xxxxxxxxxxxx> Add some clarifications for patches that have dependencies within the patch series. Signed-off-by: Hugo Villeneuve <hvilleneuve@xxxxxxxxxxxx> --- 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 -- 2.30.2