@agraf @kernellogger 1/2 year to rebase to a new version? You are doing something really really really wrong there.
The Android kernel team has been keeping the android kernel tree up to date with Linus's -rc releases within a few days at most, usually within a few hours (note, it is not up to date with 6.3-rc1 right now for "gpio reasons"). Keep your tree constantly up to date, that way it just does not matter when a new LTS comes out, AND you catch any rebase/conflict issues way way early when you can get upstream's help with it.
So if it takes you 6+ months to rebase, you really have the wrong development and maintenance model and need to fix it now And yes, Google prodkernel team, I'm looking at you...
If anyone wants me to come and yell at internal managers about all of this, please let me know, that's one of the funnest parts of my job.