summaryrefslogtreecommitdiffstats
path: root/kernel/cgroup/cpuset.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* cgroup/cpuset: Allow no-task partition to have empty cpuset.cpus.effectiveWaiman Long2022-09-041-25/+84
* cgroup/cpuset: Miscellaneous cleanups & add helper functionsWaiman Long2022-09-041-79/+90
* cgroup/cpuset: Enable update_tasks_cpumask() on top_cpusetWaiman Long2022-09-041-7/+11
* cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlockTejun Heo2022-08-171-2/+1
* sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowedWaiman Long2022-08-031-1/+1
* cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp()Waiman Long2022-05-051-2/+5
* Merge branch 'for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2022-03-231-5/+5
|\
| * cgroup: cleanup commentsTom Rix2022-03-131-5/+5
* | Merge tag 'v5.17-rc8' into sched/core, to pick up fixesIngo Molnar2022-03-151-5/+7
|\ \
| * | cpuset: Fix kernel-docJiapeng Chong2022-02-221-5/+5
| * | cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplugZhang Qiao2022-02-141-0/+2
* | | Merge tag 'v5.17-rc5' into sched/core, to resolve conflictsIngo Molnar2022-02-211-14/+51
|\| |
| * | cgroup/cpuset: Fix "suspicious RCU usage" lockdep warningWaiman Long2022-02-031-0/+10
| * | cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask()Tianchen Ding2022-01-261-2/+1
| * | cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchyMichal Koutný2022-01-121-12/+40
| |/
* / sched/isolation: Use single feature type while referring to housekeeping cpumaskFrederic Weisbecker2022-02-161-3/+3
|/
* cpuset: convert 'allowed' in __cpuset_node_allowed() to be booleanQi Zheng2022-01-071-1/+1
* cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchyWaiman Long2021-12-131-11/+3
* mm/page_alloc: detect allocation forbidden by cpuset and bail out earlyFeng Tang2021-11-061-0/+23
* cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsemWaiman Long2021-09-131-27/+29
* Merge branch 'for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2021-08-311-56/+106
|\
| * cgroup/cpuset: Avoid memory migration when nodemasks matchNicolas Saenz Julienne2021-08-251-0/+5