This commit adds a cgroup version enumeration to the
cg_mount_table.
Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Acked-by: Dhaval Giani <dhaval.giani@oracle.com>
ent->mnt_dir, FILENAME_MAX);
cg_mount_table[*mnt_tbl_idx].mount.path[FILENAME_MAX-1] =
'\0';
+ cg_mount_table[*mnt_tbl_idx].version = CGROUP_V1;
cg_mount_table[*mnt_tbl_idx].mount.next = NULL;
cgroup_dbg("Found cgroup option %s, count %d\n",
ent->mnt_opts, *mnt_tbl_idx);
struct cg_mount_point *next;
};
+enum cg_version_t {
+ CGROUP_V1,
+ CGROUP_V2,
+};
+
struct cg_mount_table_s {
/** Controller name. */
char name[FILENAME_MAX];
*/
struct cg_mount_point mount;
int index;
+ enum cg_version_t version;
};
struct cgroup_rules_data {