On Sat, Feb 15, 2025 at 08:57:56PM +0100, Holger Hoffstätte wrote:
On 2025-02-15 02:35, Waiman Long wrote:
<snip>
Commit 53916d5fd3c0 ("sched/deadline: Check bandwidth overflow earlier for hotplug") is the last patch of the 3 patch series.
1) commit 41d4200b7103 ("sched/deadline: Restore dl_server bandwidth on non-destructive root domain changes") 2) commit d4742f6ed7ea ("sched/deadline: Correctly account for allocated bandwidth during hotplug") 3) commit 53916d5fd3c0 ("sched/deadline: Check bandwidth overflow earlier for hotplug")
It looks like 6.13.3-rc1 has patches 2 and 3, but not patch 1. It is possible that patch 3 has a dependency on patch 1. My suggestion is to either take patch 1 as well or none of them.
Now that we have 6.13.3-rc3 passing all tests I got curious and applied the whole series again. And voila: suspend works reliably (3 out of 3). Mystery solved.
So Greg, feel free to add the whole 3-part series in the next round.
Thanks for testing, I'll consider it then, after things have calmed down :)
greg k-h