Commit Graph

27 Commits

Author SHA1 Message Date
Robert Swiecki
30e84f7add cgroup: set cpu period as well 2018-02-04 04:23:45 +01:00
Robert Swiecki
3ee825c4aa cgroups: add support for CPU cgroup 2018-02-04 04:15:19 +01:00
Vladimir Rutsky
87c19b803f fix permission values in error messages
Signed-off-by: Vladimir Rutsky <rutsky@google.com>
2018-01-02 22:43:45 +01:00
Robert Swiecki
082b3821bb Makefile/indent: add clang-format for proto 2017-10-26 00:34:32 +02:00
Robert Swiecki
e2529ce04f Makefile/indent: base it on the google template with modifications 2017-10-26 00:26:02 +02:00
Robert Swiecki
e309e11f55 cgroup: remove duplicated check for values 2017-10-25 15:57:17 +02:00
Robert Swiecki
697b8698b4 nsjail: make njsconf::cgroup_pids_max unsigned int #2 2017-10-25 15:51:06 +02:00
Robert Swiecki
61727949ca nsjail: make njsconf::cgroup_pids_max unsigned int 2017-10-25 15:50:24 +02:00
Robert Swiecki
a1260e49f3 Use uint64_t instead of __rlim64_t 2017-10-25 15:44:35 +02:00
YAMAMOTO Masaya
315b3837b4 Support cgroup net_cls subsystem 2017-10-25 17:15:03 +09:00
Robert Swiecki
2687f33a07 use O_CLOEXEC with utilWriteBufToFile wherever possible 2017-10-19 14:56:45 +02:00
Robert Swiecki
152d6d68ae simplify includes, remove unneeded, add needed 2017-10-18 14:46:17 +02:00
Robert Swiecki
58d6b3075c Move struct nsjail_t definition to nsjail.h and leave only macros in common.h 2017-10-18 14:27:34 +02:00
Robert Swiecki
4ffec405de Makefile: add columnt limit to the indent 2017-10-17 15:22:23 +02:00
Robert Swiecki
74b43346bd make indent 2017-10-08 23:00:45 +02:00
Robert Swiecki
cc5d4b65c9 cgroups: support for PIDs 2017-04-20 17:48:20 +02:00
Dan Sanders
9f518957cf Minor cgroup documentation fixes. 2016-06-20 13:37:34 -07:00
Jagger
8907d06693 Enable OOM-killer for cgroups 2016-06-19 18:40:16 +02:00
Jagger
3e91d44145 Use cgroups_mem_max to enable memory limits 2016-06-19 18:12:15 +02:00
Jagger
1798b0de21 Use fname in cgroups 2016-06-19 16:41:26 +02:00
Jagger
51797dd270 Disable oom_killer 2016-06-19 16:39:41 +02:00
Jagger
827e1a4e7d Init cgroups from parent 2016-06-19 15:50:25 +02:00
Jagger
c93d926189 Create sub-cgroups instead of using the parent one 2016-06-19 14:58:18 +02:00
Jagger
0498920fce Unmount cgroup FS after use 2016-06-19 14:25:41 +02:00
Jagger
edab0fe9e4 More debug for cgroups 2016-06-19 14:05:19 +02:00
Jagger
e3a351b335 More memory cgroup controls 2016-06-19 13:54:36 +02:00
Jagger
6223ccebf1 Rudimentary cgroup support 2016-06-19 12:47:28 +02:00