diff --git a/include/trace/hooks/cgroup.h b/include/trace/hooks/cgroup.h index 8d838c389703..68818ad29600 100644 --- a/include/trace/hooks/cgroup.h +++ b/include/trace/hooks/cgroup.h @@ -8,13 +8,11 @@ #include #include -#ifdef __GENKSYMS__ struct cgroup_taskset; +#ifdef __GENKSYMS__ struct cgroup_subsys; struct task_struct; #else -/* struct cgroup_taskset */ -#include <../kernel/cgroup/cgroup-internal.h> /* struct cgroup_subsys */ #include /* struct task_struct */ diff --git a/include/trace/hooks/sched.h b/include/trace/hooks/sched.h index c3fc9bf6f8e9..9f16fffd89e4 100644 --- a/include/trace/hooks/sched.h +++ b/include/trace/hooks/sched.h @@ -10,8 +10,8 @@ * Following tracepoints are not exported in tracefs and provide a * mechanism for vendor modules to hook and extend functionality */ -#ifdef __GENKSYMS__ struct cgroup_taskset; +#ifdef __GENKSYMS__ struct cgroup_subsys_state; struct cpufreq_policy; struct em_perf_domain; @@ -20,8 +20,6 @@ struct sched_entity; struct task_struct; struct uclamp_se; #else -/* struct cgroup_taskset */ -#include <../kernel/cgroup/cgroup-internal.h> /* struct cgroup_subsys_state */ #include /* struct cpufreq_policy */