Age | Commit message (Expand) | Author | Files | Lines |
2018-12-29 | Merge branch 'for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 5 | -93/+931 |
2018-12-28 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -2/+2 |
2018-12-28 | Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -9/+39 |
2018-12-28 | mm, oom: reorganize the oom report in dump_header | yuzhoujian | 1 | -2/+2 |
2018-12-28 | cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param | Tejun Heo | 1 | -1/+13 |
2018-12-28 | cgroup: fix parsing empty mount option string | Ondrej Mosnacek | 1 | -1/+1 |
2018-12-27 | Merge branch 'for-4.20-fixes' into for-4.21 | Tejun Heo | 1 | -12/+17 |
2018-12-07 | blkcg: remove additional reference to the css | Dennis Zhou | 1 | -9/+39 |
2018-12-03 | cpuset: Remove set but not used variable 'cs' | YueHaibing | 1 | -2/+0 |
2018-12-01 | cgroups: Replace synchronize_sched() with synchronize_rcu() | Paul E. McKenney | 1 | -1/+1 |
2018-11-20 | cgroup: fix CSS_TASK_ITER_PROCS | Tejun Heo | 1 | -12/+17 |
2018-11-13 | cgroup: Add .__DEBUG__. prefix to debug file names | Tejun Heo | 1 | -4/+7 |
2018-11-13 | cpuset: Minor cgroup2 interface updates | Tejun Heo | 1 | -4/+4 |
2018-11-08 | cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug | Waiman Long | 4 | -4/+27 |
2018-11-08 | cpuset: Use descriptive text when reading/writing cpuset.sched.partition | Waiman Long | 1 | -7/+51 |
2018-11-08 | cpuset: Expose cpus.effective and mems.effective on cgroup v2 root | Waiman Long | 1 | -2/+0 |
2018-11-08 | cpuset: Make generate_sched_domains() work with partition | Waiman Long | 1 | -7/+27 |
2018-11-08 | cpuset: Make CPU hotplug work with partition | Waiman Long | 1 | -15/+116 |
2018-11-08 | cpuset: Track cpusets that use parent's effective_cpus | Waiman Long | 1 | -1/+70 |
2018-11-08 | cpuset: Add an error state to cpuset.sched.partition | Waiman Long | 1 | -24/+129 |
2018-11-08 | cpuset: Add new v2 cpuset.sched.partition flag | Waiman Long | 1 | -13/+352 |
2018-11-08 | cpuset: Simply allocation and freeing of cpumasks | Waiman Long | 1 | -33/+77 |
2018-11-08 | cpuset: Define data structures to support scheduling partition | Waiman Long | 1 | -0/+37 |
2018-11-08 | cpuset: Enable cpuset controller in default hierarchy | Waiman Long | 1 | -3/+45 |
2018-11-05 | cgroup: remove unnecessary unlikely() | Yangtao Li | 1 | -3/+1 |
2018-11-02 | Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -39/+9 |
2018-11-01 | blkcg: revert blkcg cleanups series | Dennis Zhou | 1 | -39/+9 |
2018-10-26 | psi: cgroup support | Johannes Weiner | 1 | -2/+43 |
2018-10-22 | Merge tag 'for-4.20/block-20181021' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -9/+39 |
2018-10-04 | cgroup: Fix dom_cgrp propagation when enabling threaded mode | Tejun Heo | 1 | -9/+16 |
2018-09-21 | blkcg: remove additional reference to the css | Dennis Zhou (Facebook) | 1 | -9/+39 |
2018-08-24 | Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 3 | -7/+35 |
2018-07-20 | kernfs: allow creating kernfs objects with arbitrary uid/gid | Dmitry Torokhov | 1 | -1/+3 |
2018-07-11 | cgroup/tracing: Move taking of spin lock out of trace event handlers | Steven Rostedt (VMware) | 3 | -7/+35 |
2018-06-15 | docs: Fix some broken references | Mauro Carvalho Chehab | 1 | -1/+1 |
2018-06-12 | treewide: Use array_size() in vmalloc() | Kees Cook | 1 | -1/+1 |
2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 2 | -3/+4 |
2018-06-06 | Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+2 |
2018-06-06 | treewide: Use struct_size() for kmalloc()-family | Kees Cook | 1 | -2/+2 |
2018-06-05 | Merge branch 'for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 6 | -395/+512 |
2018-05-23 | cgroup: css_set_lock should nest inside tasklist_lock | Tejun Heo | 1 | -8/+8 |
2018-05-16 | proc: introduce proc_create_single{,_data} | Christoph Hellwig | 3 | -15/+3 |
2018-05-07 | rdmacg: Convert to use match_string() helper | Andy Shevchenko | 1 | -19/+16 |
2018-04-26 | cgroup: Make cgroup_rstat_updated() ready for root cgroup usage | Tejun Heo | 1 | -0/+4 |
2018-04-26 | cgroup: Add memory barriers to plug cgroup_rstat_updated() race window | Tejun Heo | 1 | -3/+13 |
2018-04-26 | cgroup: Add cgroup_subsys->css_rstat_flush() | Tejun Heo | 2 | -1/+21 |
2018-04-26 | cgroup: Replace cgroup_rstat_mutex with a spinlock | Tejun Heo | 1 | -13/+45 |
2018-04-26 | cgroup: Factor out and expose cgroup_rstat_*() interface functions | Tejun Heo | 2 | -13/+30 |
2018-04-26 | cgroup: Reorganize kernel/cgroup/rstat.c | Tejun Heo | 2 | -89/+95 |
2018-04-26 | cgroup: Distinguish base resource stat implementation from rstat | Tejun Heo | 3 | -37/+36 |
2018-04-26 | cgroup: Rename stat to rstat | Tejun Heo | 3 | -101/+103 |
2018-04-26 | cgroup: Rename kernel/cgroup/stat.c to kernel/cgroup/rstat.c | Tejun Heo | 2 | -1/+1 |
2018-04-26 | cgroup: Limit event generation frequency | Tejun Heo | 1 | -2/+23 |
2018-04-26 | cgroup: Explicitly remove core interface files | Tejun Heo | 1 | -13/+22 |
2018-04-03 | Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq | Linus Torvalds | 1 | -14/+7 |
2018-03-19 | cgroup: Use rcu_work instead of explicit rcu and work item | Tejun Heo | 1 | -14/+7 |
2018-02-21 | cgroup: fix rule checking for threaded mode switching | Tejun Heo | 1 | -0/+10 |
2018-02-06 | kernel/cpuset: current_cpuset_is_being_rebound can be boolean | Yaowei Bai | 1 | -2/+2 |
2018-01-19 | string: drop __must_check from strscpy() and restore strscpy() usages in cgroup | Tejun Heo | 1 | -3/+3 |
2018-01-10 | cgroup: make cgroup.threads delegatable | Roman Gushchin | 1 | -0/+1 |
2017-12-20 | cgroup: fix css_task_iter crash on CSS_TASK_ITER_PROC | Tejun Heo | 1 | -8/+6 |
2017-12-19 | cgroup: Fix deadlock in cpu hotplug path | Prateek Sood | 1 | -1/+5 |
2017-12-15 | cgroup: use strlcpy() instead of strscpy() to avoid spurious warning | Arnd Bergmann | 1 | -3/+3 |
2017-12-12 | cgroup: avoid copying strings longer than the buffers | Ma Shimiao | 1 | -3/+3 |
2017-12-04 | Revert "cgroup/cpuset: remove circular dependency deadlock" | Tejun Heo | 1 | -30/+23 |
2017-12-04 | Revert "cpuset: Make cpuset hotplug synchronous" | Tejun Heo | 1 | -20/+21 |
2017-11-28 | cgroup: properly init u64_stats | Lucas Stach | 1 | -2/+6 |
2017-11-27 | debug cgroup: use task_css_set instead of rcu_dereference | Wang Long | 1 | -2/+2 |
2017-11-27 | cpuset: Make cpuset hotplug synchronous | Prateek Sood | 1 | -21/+20 |
2017-11-27 | cgroup/cpuset: remove circular dependency deadlock | Prateek Sood | 1 | -23/+30 |
2017-11-15 | Merge branch 'for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 4 | -3/+499 |
2017-11-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -7/+31 |
2017-11-08 | Merge branch 'linus' into sched/core, to pick up fixes | Ingo Molnar | 4 | -0/+4 |
2017-11-06 | cgroup: export list of cgroups v2 features using sysfs | Roman Gushchin | 1 | -0/+8 |
2017-11-06 | cgroup: export list of delegatable control files using sysfs | Roman Gushchin | 1 | -0/+61 |
2017-11-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 4 | -0/+4 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 4 | -0/+4 |
2017-10-30 | cgroup: mark @cgrp __maybe_unused in cpu_stat_show() | Tejun Heo | 1 | -1/+1 |
2017-10-27 | sched/isolation: Move isolcpus= handling to the housekeeping code | Frederic Weisbecker | 1 | -10/+5 |
2017-10-26 | cgroup, sched: Move basic cpu stats from cgroup.stat to cpu.stat | Tejun Heo | 3 | -7/+64 |
2017-10-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+8 |
2017-10-04 | bpf: introduce BPF_PROG_QUERY command | Alexei Starovoitov | 1 | -0/+10 |
2017-10-04 | bpf: multi program support for cgroup+bpf | Alexei Starovoitov | 1 | -7/+21 |
2017-09-25 | cgroup: statically initialize init_css_set->dfl_cgrp | Tejun Heo | 1 | -0/+8 |
2017-09-25 | cgroup: Implement cgroup2 basic CPU usage accounting | Tejun Heo | 4 | -3/+365 |
2017-09-22 | cgroup: Reinit cgroup_taskset structure before cgroup_migrate_execute() returns | Waiman Long | 1 | -0/+8 |
2017-09-12 | Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -1/+15 |
2017-09-07 | Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+14 |
2017-09-07 | sched/cpuset/pm: Fix cpuset vs. suspend-resume bugs | Peter Zijlstra | 1 | -1/+15 |
2017-09-06 | Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 7 | -246/+887 |
2017-09-06 | mm: replace TIF_MEMDIE checks by tsk_is_oom_victim | Michal Hocko | 1 | -4/+5 |
2017-09-06 | cgroup: revert fa06235b8eb0 ("cgroup: reset css on destruction") | Roman Gushchin | 1 | -3/+0 |
2017-09-04 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -0/+7 |
2017-09-04 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -6/+0 |
2017-09-04 | Merge branch 'linus' into locking/core, to fix up conflicts | Ingo Molnar | 1 | -0/+1 |
2017-08-29 | Merge branch 'for-4.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+1 |
2017-08-25 | sched/topology, cpuset: Avoid spurious/wrong domain rebuilds | Peter Zijlstra | 1 | -6/+0 |
2017-08-24 | cpuset: Fix incorrect memory_pressure control file mapping | Waiman Long | 1 | -0/+1 |
2017-08-18 | cpuset: Allow v2 behavior in v1 cgroup | Waiman Long | 1 | -13/+20 |
2017-08-18 | cgroup: Add mount flag to enable cpuset to use v2 behavior in v1 cgroup | Waiman Long | 1 | -0/+6 |
2017-08-11 | cgroup: remove unneeded checks | Dan Carpenter | 1 | -2/+2 |
2017-08-11 | cgroup: misc changes | Tejun Heo | 1 | -21/+2 |
2017-08-10 | cpuset: Make nr_cpusets private | Paolo Bonzini | 1 | -0/+7 |
2017-08-02 | cpuset: fix a deadlock due to incomplete patching of cpusets_enabled() | Dima Zavin | 1 | -0/+1 |
2017-08-02 | cgroup: short-circuit cset_cgroup_from_root() on the default hierarchy | Tejun Heo | 1 | -0/+2 |
2017-08-02 | cgroup: re-use the parent pointer in cgroup_destroy_locked() | Roman Gushchin | 1 | -1/+1 |
2017-08-02 | cgroup: add cgroup.stat interface with basic hierarchy stats | Roman Gushchin | 1 | -0/+16 |
2017-08-02 | cgroup: implement hierarchy limits | Roman Gushchin | 1 | -0/+126 |
2017-08-02 | cgroup: keep track of number of descent cgroups | Roman Gushchin | 1 | -2/+17 |
2017-07-29 | blktrace: add an option to allow displaying cgroup path | Shaohua Li | 1 | -0/+12 |
2017-07-29 | kernfs: add exportfs operations | Shaohua Li | 1 | -1/+2 |
2017-07-25 | cgroup: add comment to cgroup_enable_threaded() | Tejun Heo | 1 | -0/+9 |
2017-07-25 | cgroup: remove unnecessary empty check when enabling threaded mode | Tejun Heo | 1 | -7/+0 |
2017-07-23 | cgroup: fix error return value from cgroup_subtree_control() | Tejun Heo | 1 | -2/+2 |
2017-07-21 | cgroup: update debug controller to print out thread mode information | Waiman Long | 3 | -16/+42 |
2017-07-21 | cgroup: implement cgroup v2 thread support | Tejun Heo | 5 | -25/+339 |
2017-07-21 | cgroup: implement CSS_TASK_ITER_THREADED | Tejun Heo | 1 | -17/+60 |
2017-07-21 | cgroup: introduce cgroup->dom_cgrp and threaded css_set handling | Tejun Heo | 1 | -3/+66 |
2017-07-21 | cgroup: add @flags to css_task_iter_start() and implement CSS_TASK_ITER_PROCS | Tejun Heo | 4 | -19/+23 |
2017-07-21 | cgroup: reorganize cgroup.procs / task write path | Tejun Heo | 3 | -106/+152 |
2017-07-18 | cgroup: create dfl_root files on subsys registration | Tejun Heo | 1 | -0/+4 |
2017-07-16 | cgroup: replace css_set walking populated test with testing cgrp->nr_populate... | Tejun Heo | 1 | -22/+8 |
2017-07-16 | cgroup: distinguish local and children populated states | Tejun Heo | 1 | -16/+21 |
2017-07-16 | cgroup: remove now unused list_head @pending in cgroup_apply_cftypes() | Tejun Heo | 1 | -1/+0 |
2017-07-08 | cgroup: don't call migration methods if there are no tasks to migrate | Tejun Heo | 2 | -27/+34 |
2017-07-06 | mm, cpuset: always use seqlock when changing task's nodemask | Vlastimil Babka | 1 | -21/+8 |
2017-07-06 | mm, mempolicy: simplify rebinding mempolicies when updating cpusets | Vlastimil Babka | 1 | -3/+1 |
2017-06-28 | cgroup: implement "nsdelegate" mount option | Tejun Heo | 1 | -5/+83 |
2017-06-28 | cgroup: restructure cgroup_procs_write_permission() | Tejun Heo | 1 | -24/+33 |
2017-06-14 | cgroup: fix lockdep warning in debug controller | Tejun Heo | 1 | -8/+21 |
2017-06-14 | cgroup: refactor cgroup_masks_read() in the debug controller | Tejun Heo | 1 | -25/+21 |
2017-06-14 | cgroup: make debug an implicit controller on cgroup2 | Tejun Heo | 1 | -3/+56 |
2017-06-14 | cgroup: Make debug cgroup support v2 and thread mode | Waiman Long | 1 | -17/+153 |
2017-06-14 | cgroup: Make Kconfig prompt of debug cgroup more accurate | Waiman Long | 1 | -0/+6 |
2017-06-14 | cgroup: Move debug cgroup to its own file | Waiman Long | 4 | -148/+157 |
2017-06-14 | cgroup: Keep accurate count of tasks in each css_set | Waiman Long | 2 | -5/+11 |
2017-05-24 | cpuset: consider dying css as offline | Tejun Heo | 1 | -2/+2 |
2017-05-17 | cgroup: Prevent kill_css() from being called more than once | Waiman Long | 1 | -0/+5 |
2017-05-01 | Merge branch 'for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 5 | -29/+51 |
2017-05-01 | cgroup: mark cgroup_get() with __maybe_unused | Tejun Heo | 1 | -1/+1 |
2017-04-28 | cgroup: avoid attaching a cgroup root to two different superblocks, take 2 | Zefan Li | 3 | -6/+20 |
2017-04-28 | cgroup: fix spurious warnings on cgroup_is_dead() from cgroup_sk_alloc() | Tejun Heo | 1 | -6/+16 |
2017-04-16 | Merge branch 'for-4.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
2017-04-16 | Revert "cgroup: avoid attaching a cgroup root to two different superblocks" | Tejun Heo | 1 | -1/+1 |
2017-04-11 | Merge branch 'for-4.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -5/+6 |
2017-04-11 | cgroup: avoid attaching a cgroup root to two different superblocks | Zefan Li | 1 | -1/+1 |
2017-04-11 | cpuset: Remove cpuset_update_active_cpus()'s parameter. | Rakib Mullick | 1 | -1/+1 |
2017-03-27 | cgroup: switch to BUG_ON() | Nicholas Mc Guire | 1 | -6/+3 |
2017-03-17 | cgroup, kthread: close race window where new kthreads can be migrated to non-... | Tejun Heo | 1 | -4/+5 |
2017-03-14 | Merge branch 'for-4.11-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -2/+2 |
2017-03-09 | scripts/spelling.txt: add "disble(d)" pattern and fix typo instances | Masahiro Yamada | 1 | -1/+1 |
2017-03-08 | kernel: convert css_set.refcount from atomic_t to refcount_t | Elena Reshetova | 3 | -7/+8 |
2017-03-06 | cgroups: censor kernel pointer in debug files | Kees Cook | 1 | -1/+1 |
2017-03-06 | cgroup/pids: remove spurious suspicious RCU usage warning | Tejun Heo | 1 | -1/+1 |
2017-03-06 | kernel: convert cgroup_namespace.count from atomic_t to refcount_t | Elena Reshetova | 2 | -2/+2 |
2017-03-03 | sched/headers: Remove <linux/magic.h> from <linux/sched/task_stack.h> | Ingo Molnar | 1 | -0/+1 |
2017-03-03 | sched/headers: Move the task_lock()/unlock() APIs to <linux/sched/task.h> | Ingo Molnar | 2 | -1/+2 |
2017-03-03 | sched/headers: Move task_struct::signal and task_struct::sighand types and ac... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -0/+1 |
2017-03-02 | sched/headers, cgroups: Remove the threadgroup_change_*() wrappery | Ingo Molnar | 1 | -1/+1 |
2017-02-27 | Merge branch 'for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 9 | -0/+11037 |
2017-02-02 | Merge branch 'cgroup/for-4.11-rdmacg' into cgroup/for-4.11 | Tejun Heo | 2 | -0/+620 |
2017-02-02 | cgroup: drop the matching uid requirement on migration for cgroup v2 | Tejun Heo | 1 | -13/+14 |
2017-01-30 | cgroup: misc cleanups | Tejun Heo | 1 | -7/+4 |
2017-01-26 | Merge branch 'for-4.10-fixes' into for-4.11 | Tejun Heo | 1 | -8/+5 |
2017-01-15 | cgroup: call subsys->*attach() only for subsystems which are actually affecte... | Tejun Heo | 3 | -13/+19 |
2017-01-15 | cgroup: track migration context in cgroup_mgctx | Tejun Heo | 3 | -98/+122 |
2017-01-15 | cgroup: cosmetic update to cgroup_taskset_add() | Tejun Heo | 1 | -2/+2 |
2017-01-10 | rdmacg: Fixed uninitialized current resource usage | Parav Pandit | 1 | -0/+2 |
2017-01-10 | rdmacg: Added rdma cgroup controller | Parav Pandit | 2 | -0/+618 |
2016-12-27 | cgroup: fix RCU related sparse warnings | Tejun Heo | 2 | -2/+2 |
2016-12-27 | cgroup: move namespace code to kernel/cgroup/namespace.c | Tejun Heo | 4 | -175/+189 |
2016-12-27 | cgroup: rename functions for consistency | Tejun Heo | 3 | -23/+23 |
2016-12-27 | cgroup: move v1 mount functions to kernel/cgroup/cgroup-v1.c | Tejun Heo | 3 | -406/+413 |
2016-12-27 | cgroup: separate out cgroup1_kf_syscall_ops | Tejun Heo | 3 | -25/+30 |
2016-12-27 | cgroup: refactor mount path and clearly distinguish v1 and v2 paths | Tejun Heo | 1 | -61/+79 |
2016-12-27 | cgroup: move cgroup v1 specific code to kernel/cgroup/cgroup-v1.c | Tejun Heo | 4 | -1108/+1164 |
2016-12-27 | cgroup: move cgroup files under kernel/cgroup/ | Tejun Heo | 5 | -0/+10291 |