X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=block%2Fblk-cgroup.c;h=cafcd743118969daec377f52f09e41594d188347;hb=126ac0518c71ba0e54e599dc129b76027a7c2d23;hp=f3b44a65fc7ad5f127bee8bcbadf5b486a7e5c71;hpb=318e15101993c0fdc3f23f24ac61fc7769d27e68;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git diff --git a/block/blk-cgroup.c b/block/blk-cgroup.c index f3b44a6..cafcd74 100644 --- a/block/blk-cgroup.c +++ b/block/blk-cgroup.c @@ -737,6 +737,14 @@ struct cgroup_subsys blkio_subsys = { .subsys_id = blkio_subsys_id, .base_cftypes = blkcg_files, .module = THIS_MODULE, + + /* + * blkio subsystem is utterly broken in terms of hierarchy support. + * It treats all cgroups equally regardless of where they're + * located in the hierarchy - all cgroups are treated as if they're + * right below the root. Fix it and remove the following. + */ + .broken_hierarchy = true, }; EXPORT_SYMBOL_GPL(blkio_subsys);