(In reply to Mel Gorman from comment #5) > I don't blame you, my question made no sense. I meant -- are there > kernel-source.git branches with any modifications necessary made? That way, > I could use the minimal SLE patches against mainline as the baseline, then > LTO disabled, then LTO enabled. OK, so I pushed: origin/users/jslaby/stable/lto origin/users/jslaby/stable/lto-base origin/users/jslaby/stable/lto-disabled lto-base is base for both, lto-disabled is the same as lto, but config. Then I compiled the lto one on 15sp3 using gcc-12 and booted successfully on 15sp4. > That way, I could use the minimal SLE patches against mainline as the baseline, then LTO disabled, then LTO enabled. The patches are not that easy backportable, so using them on anything older (like 15sp4 kernel) creates a lot of conflicts. I.e. all the above is based on the stable branch (5.18).