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 Oct 28, 2024
1 parent 09f907e commit e4f8dca
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 @@ -6148,9 +6148,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 @@ -6184,12 +6181,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 @@ -6836,10 +6827,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 @@ -6858,31 +6845,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 e4f8dca

Please sign in to comment.