Commit f021085e authored by Jinjie Ruan's avatar Jinjie Ruan
Browse files

config: Open CONFIG_AARCH32_EL0 and keep CONFIG_ARM64_ILP32 closed

hulk inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I8JVJ3


CVE: NA

-------------------------------------------------------------------------

No one currently uses IPL32, keep it closed to simplify the code logic of
TASK_SIZE_MAX, thereby improving benchmark performance. For example,
all test items of libMicro can be improved by 4.89% on average.

Since commit dbece8b0 ("arm64: rename COMPAT to AARCH32_EL0"),
CONFIG_COMPAT has been renamed to CONFIG_AARCH32_EL0, so open
CONFIG_AARCH32_EL0 as what CONFIG_COMPAT used to be.

And as commit 880fd21c ("arm64: set 32-bit compatible TASK_SIZE_MAX
to fix U32 libc_write_01 error") said, not set CONFIG_COMPAT_TASK_SIZE
by default.

Signed-off-by: default avatarZhen Lei <thunder.leizhen@huawei.com>
Reviewed-by: default avatarCheng Jian <cj.chengjian@huawei.com>
Reviewed-by: default avatarLiu Chao (CR) <liuchao173@huawei.com>
Reviewed-by: default avatarXiongfeng Wang <wangxiongfeng2@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
Signed-off-by: default avatarJinjie Ruan <ruanjinjie@huawei.com>
parent 7f688be7
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment