kernel: sched: ems: drop usage of SCHED_FEAT

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 <nahuelgomez329@gmail.com>
This commit is contained in:
Nahuel Gómez 2024-10-22 08:32:28 -03:00 committed by Ksawlii
parent 89efaaeccf
commit 27fe6f89a2

View file

@ -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;
}