你好,最近我在4.9上做LTO。也遇到了非常多的问题,例如elf与LTO冲突(bootloop)。
你要backport LTO到3.18,冲突是必然的。我的建议是尽量把Linux版本号打满再来打其他补丁,这样能减少冲突。
当然想要clean可以自己做一个。
原始的LTO补丁在pixel3(bluecross)[kernel-4.9.y]上,我们可以看到更详细的关于LTO补丁变动。
关于标题的回答:
源里的commit已经是经过二三手的修改(至少)。
我没有太详细查看源,我大概给出一个范围,这是UC分支下的commit
edeb917cf2775b62b55ae47dfde78d976a25f4fe..35d79ed3c48fe7ae4c794304fba3c8e1e087e920
希望对你有帮助