Commit History

Autor SHA1 Mensaxe Data
  Tejun Heo 4d3bb511b5 cgroup: drop const from @buffer of cftype->write_string() %!s(int64=11) %!d(string=hai) anos
  Tejun Heo a60bed296a cgroup_freezer: document freezer_fork() subtleties %!s(int64=11) %!d(string=hai) anos
  Tejun Heo 924f0d9a20 cgroup: drop @skip_css from cgroup_taskset_for_each() %!s(int64=11) %!d(string=hai) anos
  Tejun Heo 073219e995 cgroup: clean up cgroup_subsys names and initialization %!s(int64=11) %!d(string=hai) anos
  Tejun Heo 2da8ca822d cgroup: replace cftype->read_seq_string() with cftype->seq_show() %!s(int64=11) %!d(string=hai) anos
  Tejun Heo bd8815a6d8 cgroup: make css_for_each_descendant() and friends include the origin css in the iteration %!s(int64=12) %!d(string=hai) anos
  Tejun Heo d99c8727e7 cgroup: make cgroup_taskset deal with cgroup_subsys_state instead of cgroup %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 72ec702993 cgroup: make task iterators deal with cgroup_subsys_state instead of cgroup %!s(int64=12) %!d(string=hai) anos
  Tejun Heo c59cd3d840 cgroup: make cgroup_task_iter remember the cgroup being iterated %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 0942eeeef6 cgroup: rename cgroup_iter to cgroup_task_iter %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 492eb21b98 cgroup: make hierarchy iterators deal with cgroup_subsys_state instead of cgroup %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 182446d087 cgroup: pass around cgroup_subsys_state instead of cgroup in file methods %!s(int64=12) %!d(string=hai) anos
  Tejun Heo eb95419b02 cgroup: pass around cgroup_subsys_state instead of cgroup in subsystem methods %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 6387698699 cgroup: add css_parent() %!s(int64=12) %!d(string=hai) anos
  Tejun Heo a7c6d554aa cgroup: add/update accessors which obtain subsys specific data from css %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 8af01f56a0 cgroup: s/cgroup_subsys_state/cgroup_css/ s/task_subsys_state/task_css/ %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 92fb97487a cgroup: rename ->create/post_create/pre_destroy/destroy() to ->css_alloc/online/offline/free() %!s(int64=12) %!d(string=hai) anos
  Tejun Heo b1929db42f cgroup: allow ->post_create() to fail %!s(int64=12) %!d(string=hai) anos
  Tejun Heo ef9fe980c6 cgroup_freezer: implement proper hierarchy support %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 5300a9b348 cgroup_freezer: add ->post_create() and ->pre_destroy() and track online state %!s(int64=12) %!d(string=hai) anos
  Tejun Heo a225218060 cgroup_freezer: introduce CGROUP_FREEZING_[SELF|PARENT] %!s(int64=12) %!d(string=hai) anos
  Tejun Heo d6a2fe1342 cgroup_freezer: make freezer->state mask of flags %!s(int64=12) %!d(string=hai) anos
  Tejun Heo 04a4ec3257 cgroup_freezer: prepare freezer_change_state() for full hierarchy support %!s(int64=12) %!d(string=hai) anos
  Tejun Heo bcd66c894a cgroup_freezer: trivial cleanups %!s(int64=12) %!d(string=hai) anos
  Oleg Nesterov 5d8f72b55c freezer: change ptrace_stop/do_signal_stop to use freezable_schedule() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo ead5c47371 cgroup_freezer: don't use cgroup_lock_live_group() %!s(int64=13) %!d(string=hai) anos
  Tejun Heo b4d18311d3 cgroup_freezer: prepare update_if_frozen() for locking change %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 8755ade683 cgroup_freezer: allow moving tasks in and out of a frozen cgroup %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 3c426d5e11 cgroup_freezer: don't stall transition to FROZEN for PF_NOFREEZE or PF_FREEZER_SKIP tasks %!s(int64=13) %!d(string=hai) anos
  Tejun Heo 51f246ed95 cgroup_freezer: make it official that writes to freezer.state don't fail %!s(int64=13) %!d(string=hai) anos