Summary: | Race condition setting cgroup sticky bit | ||
---|---|---|---|
Product: | systemd | Reporter: | Anders Olofsson <Anders.Olofsson> |
Component: | general | Assignee: | systemd-bugs |
Status: | RESOLVED NOTABUG | QA Contact: | systemd-bugs |
Severity: | major | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Anders Olofsson
2013-04-03 14:21:54 UTC
I should also add that the service has ControlGroup= set to override the name of the cgroup, however it seems both the configured cgroup and the default one are created. The failure involves the cgroup named after the service, e.g. the one that isn't used. The configured cgroup is shared with other services and already exist before this service is started. As discussed on the ML this is caused by unsupported fiddling with ControlGroup=. i.e. it's not OK to change the control group of systemd's own cgroup hierarchy for units so that two units end up in the same cgroup. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.