!3971 optimize inlining
Merge Pull Request from: @ci-robot PR sync from: Yuntao Liu <liuyuntao12@huawei.com> https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/3UUIIII64S3B6SUP6KEU7PEVGFHQKOWI/ Hulk 6.6 did not use OPTIMIZE_INLINING. It used the gnu_inline attribute, which caused the inline functions to not be actually inlined, introducing performance issues. Therefore, we set it to be editable (disabled by default) and made adjustments to some functions that had linking conflicts. Guo Xuenan (2): Revert "compiler: remove CONFIG_OPTIMIZE_INLINING entirely" make OPTIMIZE_INLINING config editable -- 2.34.1 https://gitee.com/openeuler/kernel/issues/I8PGC4 Link:https://gitee.com/openeuler/kernel/pulls/3971 Reviewed-by:Liu Chao <liuchao173@huawei.com> Reviewed-by:
Kevin Zhu <zhukeqian1@huawei.com> Reviewed-by:
Yue Haibing <yuehaibing@huawei.com> Reviewed-by:
Xu Kuohai <xukuohai@huawei.com> Reviewed-by:
Zhang Jianhua <chris.zjh@huawei.com> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com>
Loading
Please sign in to comment