On Fri, Aug 04, 2006 at 03:58:58PM -0700, Paul Menage wrote:
> On 8/4/06, Matt Helsley <[EMAIL PROTECTED]> wrote:
> >Yes. Can userspace do a mkdir in sysfs? rmdir? My understanding is it
> >cannot because sysfs directories represent groups of attributes the
> >represent pre-existing kernel objects. In order to create a directory
> >we'd likely have to invent some roundabout method for creating these
> >objects -- perhaps by echo'ing to a file:
> >
> >echo 'classes/foo/bar/baz' > /sys/ckrm/mkdir
> 
> Why is this worse than doing a mkdir() syscall?
> 
> Alternatively and perhaps more cleanly,
> 
> echo baz > /sys/ckrm/foo/bar/.create

        There's no reason that the mkdir(2) in configfs can't trigger
an object appearing in sysfs.

    # mkdir config/ckrm/groups/myresourcegroup
    # ls config/ckrm/groups/myresourcegroup
    tunables status
    # ls sys/ckrm/groups/myresourcegroup
    members

Or something along those lines.  You'd just have that in your
make_object() callback.

Joel

-- 

The Graham Corollary:

        The longer a socially-moderated news website exists, the
        probability of an old Paul Graham link appearing at the top
        approaches certainty.

Joel Becker
Principal Software Developer
Oracle
E-mail: [EMAIL PROTECTED]
Phone: (650) 506-8127

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
ckrm-tech mailing list
https://lists.sourceforge.net/lists/listinfo/ckrm-tech

Reply via email to