de7532b098
often
21 lines
712 B
Diff
21 lines
712 B
Diff
diff --git a/scripts/init.d/cgconfig b/scripts/init.d/cgconfig
|
|
index 1c60b86..fe3ff65 100644
|
|
--- a/scripts/init.d/cgconfig.in
|
|
+++ b/scripts/init.d/cgconfig.in
|
|
@@ -122,6 +122,15 @@ start() {
|
|
${MOUNTPOINT[$i]}/$defaultcgroup/cpuset.mems
|
|
fi
|
|
#
|
|
+ # special rule for cpu
|
|
+ #
|
|
+ echo ${MOUNTOPTS[$i]} | grep -q -w cpu
|
|
+ if [ $? -eq 0 ]
|
|
+ then
|
|
+ cat ${MOUNTPOINT[$i]}/cpu.rt_runtime_us > \
|
|
+ ${MOUNTPOINT[$i]}/$defaultcgroup/cpu.rt_runtime_us
|
|
+ fi
|
|
+ #
|
|
# classify everything to default cgroup
|
|
#
|
|
for j in `ps --no-headers -eL o tid`
|