diff options
author | Tejun Heo <htejun@fb.com> | 2016-05-18 13:51:46 -0700 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2016-05-18 13:51:46 -0700 |
commit | 979d03117ffeccd2cc18c8ff843932b03ea065b9 (patch) | |
tree | 9ecaaf6e05d5f050955ab39892499a84389eb6bc /src/core/kmod-setup.h | |
parent | ac06a0cf8a5c5bd58bfa022408361e982f100bcb (diff) |
core: update CGroupBlockIODeviceBandwidth to record both rbps and wbps
CGroupBlockIODeviceBandwith is used to keep track of IO bandwidth limits for
legacy cgroup hierarchies. Unlike the unified hierarchy counterpart
CGroupIODeviceLimit, a CGroupBlockIODeviceBandwiddth records either a read or
write limit and has a couple issues.
* There's no way to clear specific config entry.
* When configs are cleared for an IO direction of a unit, the kernel settings
aren't cleared accordingly creating discrepancies.
This patch updates CGroupBlockIODeviceBandwidth so that it behaves similarly to
CGroupIODeviceLimit - each entry records both rbps and wbps limits and is
cleared if both are at default values after kernel settings are updated.
Diffstat (limited to 'src/core/kmod-setup.h')
0 files changed, 0 insertions, 0 deletions