Commit Graph

71462 Commits (bac0abd6174e427404dd197cdbefece31e97329b)
 

Author SHA1 Message Date
Pavel Emelyanov bac0abd617 Isolate some explicit usage of task->tgid 17 years ago
Pavel Emelyanov 19b9b9b54e pid namespaces: remove the struct pid unneeded fields 17 years ago
Pavel Emelyanov 228ebcbe63 Uninline find_task_by_xxx set of functions 17 years ago
Pavel Emelyanov b488893a39 pid namespaces: changes to show virtual ids to user 17 years ago
Sukadev Bhattiprolu 3eb07c8c8a pid namespaces: destroy pid namespace on init's death 17 years ago
Sukadev Bhattiprolu 0fbc26a6cf pid namespaces: allow signalling cgroup-init 17 years ago
Sukadev Bhattiprolu c9c5d92211 pid namespaces: create a slab-cache for 'struct pid_namespace' 17 years ago
Pavel Emelyanov 6f4e643353 pid namespaces: initialize the namespace's proc_mnt 17 years ago
Pavel Emelyanov 130f77ecb2 pid namespaces: make proc_flush_task() actually from entries from multiple namespaces 17 years ago
Pavel Emelyanov 30e49c263e pid namespaces: allow cloning of new namespace 17 years ago
Pavel Emelyanov b461cc0382 pid namespaces: miscellaneous preparations for pid namespaces 17 years ago
Pavel Emelyanov 07543f5c75 pid namespaces: make proc have multiple superblocks - one for each namespace 17 years ago
Pavel Emelyanov 425fb2b4bf pid namespaces: move alloc_pid() lower in copy_process() 17 years ago
Pavel Emelyanov 198fe21b0a pid namespaces: helpers to find the task by its numerical ids 17 years ago
Pavel Emelyanov 7af5729474 pid namespaces: helpers to obtain pid numbers 17 years ago
Pavel Emelyanov 8ef047aaae pid namespaces: make alloc_pid(), free_pid() and put_pid() work with struct upid 17 years ago
Pavel Emelyanov faacbfd3a6 pid namespaces: add support for pid namespaces hierarchy 17 years ago
Sukadev Bhattiprolu 4c3f2ead5a pid namespaces: introduce struct upid 17 years ago
Pavel Emelyanov 60347f6716 pid namespaces: prepare proc_flust_task() to flush entries from multiple proc trees 17 years ago
Pavel Emelyanov 8bf9725c29 pid namespaces: introduce MS_KERNMOUNT flag 17 years ago
Pavel Emelyanov 2e4a707269 pid namespaces: move exit_task_namespaces() 17 years ago
Oleg Nesterov 762a24beed pid namespaces: rework forget_original_parent() 17 years ago
Daniel Walker d4c5e41f3f whitespace fixes: task exit handling 17 years ago
Matthias Kaehlcke 7b1915a989 mm/oom_kill.c: Use list_for_each_entry instead of list_for_each 17 years ago
Matthias Kaehlcke 2e1975868a kernel/time/clocksource.c: Use list_for_each_entry instead of list_for_each 17 years ago
Matthias Kaehlcke 03ff17979c kernel/exit.c: Use list_for_each_entry(_safe) instead of list_for_each(_safe) 17 years ago
Matthias Kaehlcke d473012710 fs/super.c: use list_for_each_entry() instead of list_for_each() 17 years ago
Matthias Kaehlcke b70c394099 fs/eventpoll.c: use list_for_each_entry() instead of list_for_each() 17 years ago
Matthias Kaehlcke cfdaf9e5f9 fs/file_table.c: use list_for_each_entry() instead of list_for_each() 17 years ago
Johannes Berg 4e6045f134 workqueue: debug flushing deadlocks with lockdep 17 years ago
Pavel Emelyanov cf7b708c8d Make access to task's nsproxy lighter 17 years ago
Sukadev Bhattiprolu a6f5e06378 pid namespaces: move alloc_pid() to copy_process() 17 years ago
Serge E. Hallyn b460cbc581 pid namespaces: define is_global_init() and is_container_init() 17 years ago
Sukadev Bhattiprolu 3743ca05ff pid namespaces: use task_pid() to find leader's pid 17 years ago
Sukadev Bhattiprolu 88f21d8182 pid namespaces: rename child_reaper() function 17 years ago
Sukadev Bhattiprolu 2894d650cd pid namespaces: define and use task_active_pid_ns() wrapper 17 years ago
Pavel Emelianov baf8f0f82d pid namespaces: dynamic kmem cache allocator for pid namespaces 17 years ago
Pavel Emelianov a05f7b15de pid namespaces: make get_pid_ns() return the namespace itself 17 years ago
Pavel Emelianov a47afb0f9d pid namespaces: round up the API 17 years ago
Serge E. Hallyn 858d72ead4 cgroups: implement namespace tracking subsystem 17 years ago
Balbir Singh 846c7bb055 Add cgroupstats 17 years ago
Paul Jackson c2e2c7fa1c task cgroups: enable cgroups by default in some configs 17 years ago
Paul Menage 006cb99200 Task Control Groups: simple task cgroup debug info subsystem 17 years ago
Paul Menage 62d0df6406 Task Control Groups: example CPU accounting subsystem 17 years ago
Paul Menage 8793d854ed Task Control Groups: make cpusets a client of cgroups 17 years ago
Paul Menage 81a6a5cdd2 Task Control Groups: automatic userspace notification of idle cgroups 17 years ago
Paul Menage 817929ec27 Task Control Groups: shared cgroup subsystem group arrays 17 years ago
Paul Menage a424316ca1 Task Control Groups: add procfs interface 17 years ago
Paul Menage 697f416108 Task Control Groups: add cgroup_clone() interface 17 years ago
Paul Menage b4f48b6363 Task Control Groups: add fork()/exit() hooks 17 years ago