From 27fe6f89a2f1b3da4ce3e2c140d7d78f0a716910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nahuel=20G=C3=B3mez?= Date: Tue, 22 Oct 2024 08:32:28 -0300 Subject: [PATCH] kernel: sched: ems: drop usage of SCHED_FEAT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We removed this. ../kernel/sched/ems/core.c:1370:23: error: use of undeclared identifier 'sched_feat_names' 1370 | index = match_string(sched_feat_names, __SCHED_FEAT_NR, "TTWU_QUEUE"); | ^ ../kernel/sched/ems/core.c:1370:41: error: use of undeclared identifier '__SCHED_FEAT_NR' 1370 | index = match_string(sched_feat_names, __SCHED_FEAT_NR, "TTWU_QUEUE"); | ^ ../kernel/sched/ems/core.c:1372:23: error: use of undeclared identifier 'sched_feat_keys' 1372 | static_key_disable(&sched_feat_keys[index]); | ^ ../kernel/sched/ems/core.c:1373:3: error: use of undeclared identifier 'sysctl_sched_features'; did you mean 'sysctl_sched_latency'? 1373 | sysctl_sched_features &= ~(1UL << index); | ^~~~~~~~~~~~~~~~~~~~~ | sysctl_sched_latency ../include/linux/sched/sysctl.h:29:21: note: 'sysctl_sched_latency' declared here 29 | extern unsigned int sysctl_sched_latency; | ^ 4 errors generated. Signed-off-by: Nahuel Gómez --- kernel/sched/ems/core.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/kernel/sched/ems/core.c b/kernel/sched/ems/core.c index 5599751a8..c6ddf7684 100755 --- a/kernel/sched/ems/core.c +++ b/kernel/sched/ems/core.c @@ -1337,7 +1337,6 @@ out: int core_init(struct device_node *ems_dn) { struct device_node *dn, *child; - int index; dn = of_find_node_by_name(ems_dn, "cpu-selection-domain"); if (unlikely(!dn)) @@ -1367,11 +1366,5 @@ int core_init(struct device_node *ems_dn) cpus_binding_init(); cpu_weight_init(); - index = match_string(sched_feat_names, __SCHED_FEAT_NR, "TTWU_QUEUE"); - if (index >= 0) { - static_key_disable(&sched_feat_keys[index]); - sysctl_sched_features &= ~(1UL << index); - } - return 0; }