Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-03 | cgroup: when getting cgroup empty notifications, always search up the tree | Lennart Poettering | |
2012-01-18 | exec: introduce ControlGroupPersistant= to make cgroups persistant | Lennart Poettering | |
2012-01-16 | unit: remove union Unit | Michal Schmidt | |
Now that objects of all unit types are allocated the exact amount of memory they need, the Unit union has lost its purpose. Remove it. "Unit" is a more natural name for the base unit class than "Meta", so rename Meta to Unit. Access to members of the base class gets simplified. | |||
2012-01-11 | service: brutally slaughter processes that are running in the cgroup when we ↵ | Lennart Poettering | |
enter START_PRE and START | |||
2011-11-03 | cgroup: immediately remove all cgroups which run empty | Lennart Poettering | |
Some controllers have scaling problems when many empty cgroups exist. Hence, as soon as we get a notification that a cgroup is empty, delete it. This is also nice to keep the systemd-cgls output short. | |||
2011-11-01 | cgroup: always recreate cgroup before we try to apply attributes | Lennart Poettering | |
We might have trimmed the cgroup tree previously, hence don't trust our own "realized" flag, always recreate cgroup tree before applying our attributes to make sure this actually works out. https://bugzilla.redhat.com/show_bug.cgi?id=749687 | |||
2011-08-23 | cgroup: optionally mount a specific cgroup controllers together, and add ↵ | Lennart Poettering | |
cpu+cpuacct to the default | |||
2011-08-20 | exec: optionally apply cgroup attributes to the cgroups we create | Lennart Poettering | |
2011-07-06 | cgroup: don't trim a cgroup we create, we might just take it over from ↵ | Lennart Poettering | |
somebody else | |||
2011-07-01 | cgroup: kill processes even in cgroups that aren't realized | Lennart Poettering | |
2011-06-30 | exec: add ControlGroupModify= switch to allow changing access mode to cgroups fs | Lennart Poettering | |
2011-04-20 | cgroup: don't accidentaly trim on reload | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=678555 | |||
2011-04-12 | cgroup: be nice to Ingo Molnar | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=628004 | |||
2011-03-29 | cgroup: explain when we cannot initialize the cgroup stuff | Lennart Poettering | |
2011-03-03 | kill: always send SIGCONT after SIGTERM | Lennart Poettering | |
When we kill a process to terminate it make sure to send SIGCONT to ensure it is unpaused and processes the signal. | |||
2011-02-13 | service: when guessing the main PID don't consider processes that aren't our ↵ | Lennart Poettering | |
children | |||
2011-01-22 | clang: fix some issues found with clang-analyzersystemd/v17 | Lennart Poettering | |
2010-11-17 | cgroup: by default, duplicate service cgroup in the cpu hierarchy | Lennart Poettering | |
2010-11-15 | cgroup: call root cgroup system instead of systemd-1 | Lennart Poettering | |
2010-11-12 | build-sys: fix usage of path macros | Lennart Poettering | |
2010-10-27 | service: when after startup only one process is in a service's cgroup, ↵ | Lennart Poettering | |
assume it is the main process | |||
2010-08-31 | service: rework killing logic so that we always kill the main process, even ↵ | Lennart Poettering | |
if it left our service cgroup Related to: http://bugzilla.redhat.com/show_bug.cgi?id=626477 | |||
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-08-13 | cgroup: try harder to find a unit a PID belongs to by traversing through ↵ | Lennart Poettering | |
parent cgroups | |||
2010-08-11 | clang: fix numerous little issues found with clang-analyzer | Lennart Poettering | |
2010-07-12 | cgroup: reimplement the last bit of libcgroup functionality natively | Lennart Poettering | |
2010-07-11 | cgroup: kill processes, not tasks and other cgroup changes | Lennart Poettering | |
2010-07-10 | cgroup: make cgroup controller name a constant | Lennart Poettering | |
2010-07-10 | unit: trim cgroups when going down | Lennart Poettering | |
2010-06-21 | pam: implement systemd PAM module and generelize cgroup API for that a bit | Lennart Poettering | |
2010-06-18 | cgroup: make sure the user cannot accidentaly unmount our cgroup filesystem | Lennart Poettering | |
2010-06-16 | notify: add minimal readiness/status protocol for spawned daemons | Lennart Poettering | |
2010-06-16 | cgroup: drop inherit flag, this mus be fixed in the kernel | Lennart Poettering | |
2010-05-20 | cgroup: consider not-realized cgroups empty when killing all processes in them | Lennart Poettering | |
2010-05-17 | cgroup: don't require debug cgroup controller anymore, use name hierarchy ↵ | Lennart Poettering | |
instead | |||
2010-05-16 | build-sys: move source files to subdirectory | Lennart Poettering | |