On Sun, Aug 10, 2025 at 10:20:22PM -0300, Luis Claudio R. Goncalves wrote:
On Fri, Aug 08, 2025 at 07:27:26PM -0400, Sasha Levin wrote:
This is a note to let you know that I've just added the patch titled
sched: Do not call __put_task_struct() on rt if pi_blocked_on is set
to the 6.16-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git%3Ba=su...
The filename of the patch is: sched-do-not-call-__put_task_struct-on-rt-if-pi_bloc.patch and it can be found in the queue-6.16 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let stable@vger.kernel.org know about it.
Hi Sasha!
I am the author of that patch and I sent a follow-up patch that fixes a mistake I made on the original patch:
[RESEND PATCH] sched: restore the behavior of put_task_struct() for non-rt https://lore.kernel.org/all/aJOwe_ZS5rHXMrsO@uudg.org/
The patch you have does not match what is in the description. I unfortunately sent the wrong version of the patch on the verge of leaving for a long vacation and only noticed that when I returned. The code is correct, but does not match the commit description and is a change that I would like to propose later as an RFC, not the simpler bugfix originally intended.
I suggest waiting for the follow-up patch mentioned above to include both on stable kernels.
Ok, I'll go drop this now but please let us know when both patches shoudl be added.
thanks,
greg k-h