[Lxc-users] total RAM limit
Frederic Crozat
fcrozat at suse.com
Tue Apr 23 15:16:44 UTC 2013
Le mardi 23 avril 2013 à 10:09 -0500, Serge Hallyn a écrit :
> Quoting Frederic Crozat (fcrozat at suse.com):
> Thanks - clearly my patch needed some love :) Just a few comments below.
hehe :)
>
> > +
> > + /* check if directory exists, and create it otherwise */
> > + if (access(path, F_OK)) {
> > + ret = mkdir(path, 0755);
> > + if (ret == -1 && errno == EEXIST) {
>
> Did you mean errno != EEXIST?
I blindly copied code from lxc_one_cgroup_create (now
create_lxcgroups :)
> > @@ -384,6 +430,10 @@ static int lxc_one_cgroup_create(const c
> > SYSERROR("Failed creating pathname for cgroup parent (%d)\n", ret);
> > return -1;
> > }
> > +
> > + if (enable_hierarchy(cgparent))
> > + return -1;
>
> Hm, do we want to fail container start on that, or just log a warning?
Hmm, probably log a warning (but if you can't create a file in the main
top directory, you are probably very doomed IMHO ;)
--
Frederic Crozat <fcrozat at suse.com>
SUSE
More information about the lxc-users
mailing list