aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched
diff options
context:
space:
mode:
Diffstat (limited to 'net/sched')
-rw-r--r--net/sched/cls_cgroup.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/net/sched/cls_cgroup.c b/net/sched/cls_cgroup.c
index 7743ea8d1d3..907daf99ab2 100644
--- a/net/sched/cls_cgroup.c
+++ b/net/sched/cls_cgroup.c
@@ -82,6 +82,15 @@ struct cgroup_subsys net_cls_subsys = {
82#endif 82#endif
83 .base_cftypes = ss_files, 83 .base_cftypes = ss_files,
84 .module = THIS_MODULE, 84 .module = THIS_MODULE,
85
86 /*
87 * While net_cls cgroup has the rudimentary hierarchy support of
88 * inheriting the parent's classid on cgroup creation, it doesn't
89 * properly propagates config changes in ancestors to their
90 * descendents. A child should follow the parent's configuration
91 * but be allowed to override it. Fix it and remove the following.
92 */
93 .broken_hierarchy = true,
85}; 94};
86 95
87struct cls_cgroup_head { 96struct cls_cgroup_head {