Unverified Commit 806899e4 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!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: default avatarLiu Chao <liuchao173@huawei.com>
Reviewed-by: default avatarKevin Zhu <zhukeqian1@huawei.com>
Reviewed-by: default avatarYue Haibing <yuehaibing@huawei.com>
Reviewed-by: default avatarXu Kuohai <xukuohai@huawei.com>
Reviewed-by: default avatarZhang Jianhua <chris.zjh@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parents ec7d7879 f04c0f3e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment