runc/libcontainer/cgroups/fs
Aleksa Sarai 37789f5bf1 libcontainer: cgroups: add pids controller support
Add support for the pids cgroup controller to libcontainer, a recent
feature that is available in Linux 4.3+.

Unfortunately, due to the init process being written in Go, it can spawn
an an unknown number of threads due to blocked syscalls. This results in
the init process being unable to run properly, and thus small pids.max
configs won't work properly.

Signed-off-by: Aleksa Sarai <asarai@suse.com>
2015-12-19 11:30:38 +11:00
..
apply_raw.go libcontainer: cgroups: add pids controller support 2015-12-19 11:30:38 +11:00
blkio.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
blkio_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
cpu.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
cpu_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
cpuacct.go Rename parent and data 2015-11-05 19:12:53 +08:00
cpuset.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
cpuset_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
devices.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
devices_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
freezer.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
freezer_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
fs_unsupported.go Move libcontainer into subdirectory 2015-06-21 19:29:15 -07:00
hugetlb.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
hugetlb_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
memory.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
memory_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
name.go Rename parent and data 2015-11-05 19:12:53 +08:00
net_cls.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
net_cls_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
net_prio.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
net_prio_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
perf_event.go Rename parent and data 2015-11-05 19:12:53 +08:00
pids.go libcontainer: cgroups: add pids controller support 2015-12-19 11:30:38 +11:00
pids_test.go libcontainer: cgroups: add pids controller support 2015-12-19 11:30:38 +11:00
stats_util_test.go Update import paths for new repository 2015-06-21 19:29:59 -07:00
util_test.go Move the cgroups setting into a Resources struct 2015-12-16 15:53:31 -05:00
utils.go Add more context around some error cases 2015-10-30 10:55:48 -07:00
utils_test.go Move libcontainer into subdirectory 2015-06-21 19:29:15 -07:00