On Sun, Jan 28, 2024 at 07:38:47PM -0500, Chuck Lever wrote: > On Sun, Jan 28, 2024 at 07:21:26PM -0500, Sasha Levin wrote: > > This is a note to let you know that I've just added the patch titled > > > > nfsd: fix RELEASE_LOCKOWNER > > > > to the 6.1-stable tree which can be found at: > > http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary > > > > The filename of the patch is: > > nfsd-fix-release_lockowner.patch > > and it can be found in the queue-6.1 subdirectory. > > > > If you, or anyone else, feels it should not be added to the stable tree, > > please let <stable@xxxxxxxxxxxxxxx> know about it. > > Hello Sasha - > > I already asked Greg not to apply this patch to kernels > before v6.2. I've dropped it from everywhere, thanks. > See below: > > > Cc: stable@xxxxxxxxxxxxxxx # v6.2+ > > Was intended to block backports of edcf9725 to kernels before > v6.2 so that we could thoroughly test the work first. > > I've seen this kind of annotation used before, but apparently > it is not effective. What is the correct way to label a patch > so that it will be backported only to certain kernels? Again, it's tricky asa your Fixes: tag says one thing, but the stable tag says another. We usually defer to the Fixes: tag as most of the time, developers don't realize that the commit has been backported to stable trees, so of course we want to fix them up as well. It's a rare occurance, we can just deal with it "by hand" like we did here. thanks, greg k-h