[systemd-devel] [PATCH] cgtop: useful error messages when bootup fails

shawn shawnlandden at gmail.com
Fri May 25 16:34:29 PDT 2012


On Tue, 2012-05-22 at 13:12 +0200, Lennart Poettering wrote: 
> 
> Hmm, this is misleading. THis has little to do with being ready, as the
> cgroup VFS are mounted synchronously very early in PID 1 and it is
> basically very hard to run in parallel with that.
> 
> So this check actually would check for something different: whether the
> system was booted with systemd at all, and whether the respective cgroup
> controller has been enabled in the kernel at all. But for the former an
> excplicit early check for sd_booted() would probably a nicer choice
> (though I must say I shiver at the idea that we add this to all our
> tools). And for the latter we should probably fix things so that the
> tool works fine even if cpuacct, memory and blkio (or any subset of them
> are not available), after all those controllers should be optional.
> 
> How did you start cgtop so that you ran into this problem?
> 
> Lennart
> 
Amazingly enough, cgtop works just fine if we just silently ignore the
missing ones here.


-- 
-Shawn Landden


More information about the systemd-devel mailing list