From 5bae5434f909e9c39321101e647ccd48aea45af8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Tue, 9 Dec 2008 14:31:09 +0000 Subject: [PATCH] - udev-135-2 finally creates /dev/cpuset directory - use cgroup fs in newer kernels svn-id: @10029 --- rc.d/rc.sysinit | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rc.d/rc.sysinit b/rc.d/rc.sysinit index 726ce0be..716e46b7 100755 --- a/rc.d/rc.sysinit +++ b/rc.d/rc.sysinit @@ -232,9 +232,10 @@ if ! is_yes "$VSERVER"; then fi # cpuset support (mounted unconditionally, shouldn't be a problem) - if grep -q cpuset /proc/filesystems 2>/dev/null ; then - # mkdir for udev (FIXME fix the udev instead) - mkdir -p /dev/cpuset 2>/dev/null + if grep -q cgroup /proc/filesystems 2>/dev/null ; then + mount -n -t cgroup none /dev/cpuset -ocpuset + [ $? -eq 0 ] && echo "/sbin/cpuset_release_agent" > /dev/cpuset/release_agent + elif grep -q cpuset /proc/filesystems 2>/dev/null ; then mount -n -t cpuset none /dev/cpuset fi -- 2.44.0