From: Tejun Heo Date: Thu, 22 Jun 2023 18:51:14 +0000 (-1000) Subject: Revert "cgroup: Avoid -Wstringop-overflow warnings" X-Git-Tag: v6.6.7~2560^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=81621430c81bb7965c3d5807039bc2b5b3ec87ca;p=platform%2Fkernel%2Flinux-starfive.git Revert "cgroup: Avoid -Wstringop-overflow warnings" This reverts commit 36de5f303ca1bd6fce74815ef17ef3d8ff8737b5. The commit caused boot failures on some configurations due to cgroup hierarchies not being created at all. Signed-off-by: Tejun Heo --- diff --git a/kernel/cgroup/cgroup.c b/kernel/cgroup/cgroup.c index 1404e8e..065bebb 100644 --- a/kernel/cgroup/cgroup.c +++ b/kernel/cgroup/cgroup.c @@ -1198,9 +1198,6 @@ static struct css_set *find_css_set(struct css_set *old_cset, unsigned long key; int ssid; - if (!CGROUP_HAS_SUBSYS_CONFIG) - return NULL; - lockdep_assert_held(&cgroup_mutex); /* First see if we already have a cgroup group that matches @@ -6020,9 +6017,6 @@ int __init cgroup_init(void) struct cgroup_subsys *ss; int ssid; - if (!CGROUP_HAS_SUBSYS_CONFIG) - return -EINVAL; - BUILD_BUG_ON(CGROUP_SUBSYS_COUNT > 16); BUG_ON(cgroup_init_cftypes(NULL, cgroup_base_files)); BUG_ON(cgroup_init_cftypes(NULL, cgroup_psi_files));