Skip to content

Commit

Permalink
Revert "cgroup: Disable cgroup "memory" by default"
Browse files Browse the repository at this point in the history
This reverts commit 7be0cdf.

Signed-off-by: Phil Elwell <[email protected]>
  • Loading branch information
pelwell authored and popcornmix committed Nov 18, 2024
1 parent bc93625 commit e196f8d
Showing 1 changed file with 0 additions and 38 deletions.
38 changes: 0 additions & 38 deletions kernel/cgroup/cgroup.c
Original file line number Diff line number Diff line change
Expand Up @@ -6081,9 +6081,6 @@ int __init cgroup_init_early(void)
return 0;
}

static u16 cgroup_enable_mask __initdata;
static int __init cgroup_disable(char *str);

/**
* cgroup_init - cgroup initialization
*
Expand Down Expand Up @@ -6117,12 +6114,6 @@ int __init cgroup_init(void)

cgroup_unlock();

/*
* Apply an implicit disable, knowing that an explicit enable will
* prevent if from doing anything.
*/
cgroup_disable("memory");

for_each_subsys(ss, ssid) {
if (ss->early_init) {
struct cgroup_subsys_state *css =
Expand Down Expand Up @@ -6769,10 +6760,6 @@ static int __init cgroup_disable(char *str)
strcmp(token, ss->legacy_name))
continue;

/* An explicit cgroup_enable overrides a disable */
if (cgroup_enable_mask & (1 << i))
continue;

static_branch_disable(cgroup_subsys_enabled_key[i]);
pr_info("Disabling %s control group subsystem\n",
ss->name);
Expand All @@ -6791,31 +6778,6 @@ static int __init cgroup_disable(char *str)
}
__setup("cgroup_disable=", cgroup_disable);

static int __init cgroup_enable(char *str)
{
struct cgroup_subsys *ss;
char *token;
int i;

while ((token = strsep(&str, ",")) != NULL) {
if (!*token)
continue;

for_each_subsys(ss, i) {
if (strcmp(token, ss->name) &&
strcmp(token, ss->legacy_name))
continue;

cgroup_enable_mask |= 1 << i;
static_branch_enable(cgroup_subsys_enabled_key[i]);
pr_info("Enabling %s control group subsystem\n",
ss->name);
}
}
return 1;
}
__setup("cgroup_enable=", cgroup_enable);

void __init __weak enable_debug_cgroup(void) { }

static int __init enable_cgroup_debug(char *str)
Expand Down

0 comments on commit e196f8d

Please sign in to comment.