hulk inclusion category: other bugzilla: https://atomgit.com/openeuler/kernel/issues/8702 -------------------------------- To support future feature bits beyond 32, expand the type from unsigned int to unsigned long for long-term safety. Signed-off-by: Chen Jinghuang <chenjinghuang2@huawei.com> --- kernel/sched/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index cf45ea94bb05..61d377045ebd 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -135,7 +135,7 @@ static void sched_change_qos_group(struct task_struct *tsk, struct task_group *t */ #define SCHED_FEAT(name, enabled) \ (1UL << __SCHED_FEAT_##name) * enabled | -const_debug unsigned int sysctl_sched_features = +const_debug unsigned long sysctl_sched_features = #include "features.h" 0; #undef SCHED_FEAT -- 2.34.1