BACKPORT: psi: cgroup support
[GitHub/LineageOS/android_kernel_motorola_exynos9610.git] / include / linux / cgroup-defs.h
index 93a2469a9130c201e7e8970da37d64cbc5bae597..41e670132df687750f064fa537074ec245065f6b 100644 (file)
@@ -19,6 +19,7 @@
 #include <linux/percpu-rwsem.h>
 #include <linux/workqueue.h>
 #include <linux/bpf-cgroup.h>
+#include <linux/psi_types.h>
 
 #ifdef CONFIG_CGROUPS
 
@@ -368,6 +369,9 @@ struct cgroup {
        /* used to schedule release agent */
        struct work_struct release_agent_work;
 
+       /* used to track pressure stalls */
+       struct psi_group psi;
+
        /* used to store eBPF programs */
        struct cgroup_bpf bpf;