mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [proposal] delegating cgroup manager to non-PID1
@ 2015-03-01 23:25 Luke Kenneth Casson Leighton
  2015-03-02  0:13 ` David Lang
  0 siblings, 1 reply; 7+ messages in thread
From: Luke Kenneth Casson Leighton @ 2015-03-01 23:25 UTC (permalink / raw)
  To: Linux Kernel Mailing List

(i am subscribed nomail to lkml, please cc thx)

in recent discussions about PID-1 alternatives (sysvinit, openrc,
systemd, depinit) i was alerted to the idea that PID1 is to become the
sole exlcusive process permitted to manage cgroups.  given that, just
as one specific example, depinit is only around 2,300 lines of c code,
adding extra code to manage cgroups is of some concern especially in
light of the general UNIX philosophy "do one thing and do it well".

to allow the general UNIX philosophy to be honoured, may i
respectfully propose an additional linux kernel systemcall which
permits delegation - solely and exclusively by PID1 - of the
management of cgroups to one (and only one) other process, and that
furthermore that the process must be an immediate child of PID1?

l.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-03-03 11:27 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-01 23:25 [proposal] delegating cgroup manager to non-PID1 Luke Kenneth Casson Leighton
2015-03-02  0:13 ` David Lang
2015-03-02  1:48   ` Luke Kenneth Casson Leighton
2015-03-03  1:10   ` Luke Kenneth Casson Leighton
2015-03-03  1:45     ` David Lang
2015-03-03 11:21       ` Luke Kenneth Casson Leighton
2015-03-03 11:27         ` Luke Kenneth Casson Leighton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®