On 10/29/24 20:30, Andrew Morton wrote:
On Tue, 29 Oct 2024 10:05:43 +0100 Vlastimil Babka vbabka@suse.cz wrote:
On 10/29/24 01:58, Andrew Morton wrote:
The patch titled Subject: mm/page_alloc: keep track of free highatomic has been added to the -mm mm-hotfixes-unstable branch. Its filename is mm-page_alloc-keep-track-of-free-highatomic.patch
In case of mm-hotfixes, the cc stable for 6.12 is unnecessary as it should make it there directly. Perhaps it's the best way, yeah.
Oh, yeah, right. There's no Fixes:. How do we know it's 6.12+?
Fixes: 0aaa29a56e4f ("mm, page_alloc: reserve pageblocks for high-order atomic allocations on demand") Depends-on: e0932b6c1f94 ("mm: page_alloc: consolidate free page accounting")
We've discussed [1] how this is not a good stable material due to the dependency from 6.10 and the problem is old and nobody has reported it yet, and also doesn't meet the stable kernel rules. But targetting 6.12 (which currently happens via the hotfixes branch) would make sense because it's most likely the next LTS and already has the dependency.
So with the tags above we're not proposing it for stable backports ourselves, but anyone who considers to backport it should have sufficient information.
[1] https://lore.kernel.org/all/afd9f99f-f49a-41c7-b987-9e59a9d296ad@suse.cz/