Li Zefan
|
3a32bd72d7
cgroup: fix a race between cgroup_mount() and cgroup_kill_sb()
|
11 years ago |
Li Zefan
|
970317aa48
cgroup: fix mount failure in a corner case
|
11 years ago |
Li Zefan
|
99bae5f941
cgroup: fix broken css_has_online_children()
|
11 years ago |
Linus Torvalds
|
14208b0ec5
Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
|
11 years ago |
Li Zefan
|
c731ae1d0f
cgroup: disallow disabled controllers on the default hierarchy
|
11 years ago |
Li Zefan
|
1f779fb28a
cgroup: don't destroy the default root
|
11 years ago |
Jianyu Zhan
|
c9482a5bdc
kernfs: move the last knowledge of sysfs out from kernfs
|
11 years ago |
Tejun Heo
|
5533e01144
cgroup: disallow debug controller on the default hierarchy
|
11 years ago |
Tejun Heo
|
f3d4650015
cgroup: convert cgroup_has_live_children() into css_has_online_children()
|
11 years ago |
Tejun Heo
|
184faf3232
cgroup: use CSS_ONLINE instead of CGRP_DEAD
|
11 years ago |
Tejun Heo
|
c2931b70a3
cgroup: iterate cgroup_subsys_states directly
|
11 years ago |
Tejun Heo
|
de3f034182
cgroup: introduce CSS_RELEASED and reduce css iteration fallback window
|
11 years ago |
Tejun Heo
|
0cb51d71c1
cgroup: move cgroup->serial_nr into cgroup_subsys_state
|
11 years ago |
Tejun Heo
|
1fed1b2e36
cgroup: link all cgroup_subsys_states in their sibling lists
|
11 years ago |
Tejun Heo
|
d5c419b68e
cgroup: move cgroup->sibling and ->children into cgroup_subsys_state
|
11 years ago |
Tejun Heo
|
d51f39b05c
cgroup: remove cgroup->parent
|
11 years ago |
Tejun Heo
|
5c9d535b89
cgroup: remove css_parent()
|
11 years ago |
Tejun Heo
|
3b514d24e2
cgroup: skip refcnting on normal root csses and cgrp_dfl_root self css
|
11 years ago |
Tejun Heo
|
9d755d33f0
cgroup: use cgroup->self.refcnt for cgroup refcnting
|
11 years ago |
Tejun Heo
|
9395a45004
cgroup: enable refcnting for root csses
|
11 years ago |
Tejun Heo
|
25e15d8350
cgroup: bounce css release through css->destroy_work
|
11 years ago |
Tejun Heo
|
249f3468a2
cgroup: remove cgroup_destory_css_killed()
|
11 years ago |
Tejun Heo
|
4e4e284723
cgroup: move cgroup->sibling unlinking to cgroup_put()
|
11 years ago |
Tejun Heo
|
9e4173e1f2
cgroup: move check_for_release(parent) call to the end of cgroup_destroy_locked()
|
11 years ago |
Tejun Heo
|
cbc125efad
cgroup: separate out cgroup_has_live_children() from cgroup_destroy_locked()
|
11 years ago |
Tejun Heo
|
9d800df12d
cgroup: rename cgroup->dummy_css to ->self and move it to the top
|
11 years ago |
Tejun Heo
|
a015edd26e
cgroup: use restart_syscall() for mount retries
|
11 years ago |
Tejun Heo
|
8353da1f91
cgroup: remove cgroup_tree_mutex
|
11 years ago |
Tejun Heo
|
01f6474ce0
cgroup: nest kernfs active protection under cgroup_mutex
|
11 years ago |
Tejun Heo
|
e76ecaeef6
cgroup: use cgroup_kn_lock_live() in other cgroup kernfs methods
|
11 years ago |