On Tue, 11 Jun 2024 08:23:11 +0200 Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > > Depends-on: c9929f0e344a ("mm/slob: remove CONFIG_SLOB") > > Ick, no, use the documented way of handling this as described in the > stable kernel rules file. You mentioned this before, I guess you mean this: > To send additional instructions to the stable team, use a shell-style inline > comment to pass arbitrary or predefined notes: > > * Specify any additional patch prerequisites for cherry picking:: > > Cc: <stable@xxxxxxxxxxxxxxx> # 3.3.x: a1f84a3: sched: Check for idle > Cc: <stable@xxxxxxxxxxxxxxx> # 3.3.x: 1b9508f: sched: Rate-limit newidle > Cc: <stable@xxxxxxxxxxxxxxx> # 3.3.x: fd21073: sched: Fix affinity logic > Cc: <stable@xxxxxxxxxxxxxxx> # 3.3.x > Signed-off-by: Ingo Molnar <mingo@xxxxxxx> > > The tag sequence has the meaning of:: > > git cherry-pick a1f84a3 > git cherry-pick 1b9508f > 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:: > > 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. What's with the "3.3.x"? Isn't that obsolete? And honestly, I find the above much more "ick" than "Depends-on:". That's because I like to read human readable tags and not machine processing tags. I'm a human, not a machine. -- Steve