summaryrefslogtreecommitdiffstats
path: root/kernel/cgroup/cpuset.c
Commit message (Expand)AuthorAgeFilesLines
* cgroup/cpuset: Cleanup signedness issue in cpu_exclusive_check()Harshit Mogalapalli2023-10-041-7/+7
* cgroup/cpuset: Enable invalid to valid local partition transitionWaiman Long2023-10-041-31/+48
* cgroup/cpuset: Check partition conflict with housekeeping setupWaiman Long2023-09-181-0/+31
* cgroup/cpuset: Introduce remote partitionWaiman Long2023-09-181-29/+306
* cgroup/cpuset: Add cpuset.cpus.exclusive for v2Waiman Long2023-09-181-34/+239
* cgroup/cpuset: Add cpuset.cpus.exclusive.effective for v2Waiman Long2023-09-181-307/+421
* cgroup/cpuset: Fix load balance state in update_partition_sd_lb()Waiman Long2023-09-181-1/+11
* cgroup/cpuset: fix kernel-docCai Xinchen2023-08-021-0/+2
* cgroup/cpuset: Allow suppression of sched domain rebuild in update_cpumasks_h...Waiman Long2023-07-101-8/+16
* cgroup/cpuset: Improve temporary cpumasks handlingWaiman Long2023-07-101-29/+13
* cgroup/cpuset: Extract out CS_CPU_EXCLUSIVE & CS_SCHED_LOAD_BALANCE handlingWaiman Long2023-07-101-55/+86
* cgroup/cpuset: Inherit parent's load balance state in v2Waiman Long2023-07-101-3/+30
* cpuset: Allow setscheduler regardless of manipulated taskMichal Koutný2023-07-101-3/+16
* cgroup/cpuset: avoid unneeded cpuset_mutex re-lockMiaohe Lin2023-07-101-5/+4
* cgroup/cpuset: simplify the percpu kthreads check in update_tasks_cpumask()Miaohe Lin2023-07-101-1/+1
* cgroup/cpuset: remove unneeded header filesMiaohe Lin2023-06-121-2/+0
* cgroup/cpuset: remove unneeded header filesMiaohe Lin2023-05-201-21/+0
* cgroup/cpuset: Free DL BW in case can_attach() failsDietmar Eggemann2023-05-081-5/+48
* cgroup/cpuset: Iterate only if DEADLINE tasks are presentJuri Lelli2023-05-081-0/+3
* sched/cpuset: Keep track of SCHED_DEADLINE task in cpusetsJuri Lelli2023-05-081-0/+25
* sched/cpuset: Bring back cpuset_mutexJuri Lelli2023-05-081-79/+80
* cgroup/cpuset: Rename functions dealing with DEADLINE accountingJuri Lelli2023-05-081-4/+4
* Merge tag 'cgroup-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-04-291-11/+19
|\
| * cgroup/cpuset: Include offline CPUs when tasks' cpumasks in top_cpuset are up...Waiman Long2023-03-291-9/+14
| * cgroup/cpuset: Skip task update if hotplug doesn't affect current cpusetWaiman Long2023-03-291-0/+3
| * Merge branch 'for-6.3-fixes' into for-6.4Tejun Heo2023-03-291-2/+10
| |\
| * | cpuset: Clean up cpuset_node_allowedHaifeng Xu2023-03-231-2/+2
* | | cgroup/cpuset: Make cpuset_attach_task() skip subpartitions CPUs for top_cpusetWaiman Long2023-04-121-1/+2
* | | cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methodsWaiman Long2023-04-121-11/+86
* | | cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properlyWaiman Long2023-04-121-20/+42
* | | cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()Waiman Long2023-04-121-1/+5
| |/ |/|
* | cgroup/cpuset: Fix partition root's cpuset.cpus update bugWaiman Long2023-03-291-2/+10
|/
* Merge tag 'cgroup-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-02-211-7/+8
|\
| * cgroup/cpuset: fix a few kernel-doc warnings & coding styleRandy Dunlap2023-01-101-5/+8
| * cgroup/cpuset: no need to explicitly init a global static variableDaniel Vacek2023-01-041-2/+0
* | cpuset: Call set_cpus_allowed_ptr() with appropriate mask for taskWill Deacon2023-02-061-7/+11
* | cgroup/cpuset: Don't filter offline CPUs in cpuset_cpus_allowed() for top cpu...Waiman Long2023-02-061-2/+25
* | cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask()Waiman Long2023-01-311-1/+2
|/
* Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-12-131-6/+1
|\
| * memory: move hotplug memory notifier priority to same file for easy sortingLiu Shixin2022-11-081-1/+1
| * cgroup/cpuset: use hotplug_memory_notifier() directlyLiu Shixin2022-11-081-6/+1
* | cgroup/cpuset: Improve cpuset_css_alloc() descriptionKamalesh Babulal2022-11-221-4/+8
* | cgroup/cpuset: Optimize cpuset_attach() on v2Waiman Long2022-11-141-1/+23
* | cgroup/cpuset: Skip spread flags update on v2Waiman Long2022-11-141-4/+8
|/
* cgroup/cpuset: remove unreachable codeJiapeng Chong2022-09-071-2/+0
* cgroup/cpuset: Make partition invalid if cpumask change violates exclusivity ...Waiman Long2022-09-041-9/+60
* cgroup/cpuset: Relocate a code block in validate_change()Waiman Long2022-09-041-16/+16
* cgroup/cpuset: Show invalid partition reason stringWaiman Long2022-09-041-18/+75
* cgroup/cpuset: Add a new isolated cpus.partition typeWaiman Long2022-09-041-11/+63
* cgroup/cpuset: Relax constraints to partition & cpus changesWaiman Long2022-09-041-194/+215