summaryrefslogtreecommitdiffstats
path: root/kernel/cgroup/cpuset.c
Commit message (Expand)AuthorAgeFilesLines
* cgroup/cpuset: Move cpu.h include to cpuset-internal.hWaiman Long2024-09-041-1/+0
* cgroup/cpuset: guard cpuset-v1 code under CONFIG_CPUSETS_V1Chen Ridong2024-08-301-0/+2
* cgroup/cpuset: rename functions shared between v1 and v2Chen Ridong2024-08-301-26/+26
* cgroup/cpuset: move v1 interfaces to cpuset-v1.cChen Ridong2024-08-301-192/+3
* cgroup/cpuset: move validate_change_legacy to cpuset-v1.cChen Ridong2024-08-301-73/+0
* cgroup/cpuset: move legacy hotplug update to cpuset-v1.cChen Ridong2024-08-301-94/+2
* cgroup/cpuset: add callback_lock helperChen Ridong2024-08-301-0/+10
* cgroup/cpuset: move memory_spread to cpuset-v1.cChen Ridong2024-08-301-42/+0
* cgroup/cpuset: move relax_domain_level to cpuset-v1.cChen Ridong2024-08-301-60/+2
* cgroup/cpuset: move memory_pressure to cpuset-v1.cChen Ridong2024-08-301-134/+0
* cgroup/cpuset: move common code to cpuset-internal.hChen Ridong2024-08-301-235/+1
* cgroup/cpuset: Account for boot time isolated CPUsWaiman Long2024-08-301-5/+18
* cgroup/cpuset: remove use_parent_ecpus of cpusetChen Ridong2024-08-201-26/+4
* cgroup/cpuset: remove fetch_xcpusChen Ridong2024-08-201-10/+3
* cgroup/cpuset: Correct invalid remote parition prsChen Ridong2024-08-201-12/+16
* cgroup/cpuset: Check for partition roots with overlapping CPUsWaiman Long2024-08-051-16/+18
* Merge branch 'cgroup/for-6.11-fixes' into cgroup/for-6.12Tejun Heo2024-08-051-17/+21
|\
| * cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplugWaiman Long2024-08-051-16/+17
| * cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.ex...Waiman Long2024-08-051-1/+2
| * cgroup/cpuset: fix panic caused by partcmd_updateChen Ridong2024-08-051-0/+2
* | cpuset: use Union-Find to optimize the merging of cpumasksXavier2024-07-301-70/+44
* | cgroup/cpuset: add decrease attach_in_progress helpersChen Ridong2024-07-301-15/+24
* | cgroup/cpuset: Remove cpuset_slab_spread_rotorXiu Jianfeng2024-07-301-13/+0
* | cgroup/cpuset: remove child_ecpus_countChen Ridong2024-07-301-19/+3
|/
* Merge branch 'for-6.10-fixes' into for-6.11Tejun Heo2024-07-141-4/+9
|\
| * cgroup/cpuset: Prevent UAF in proc_cpuset_show()Chen Ridong2024-06-281-4/+9
* | cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpusWaiman Long2024-06-191-20/+47
* | cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partitionWaiman Long2024-06-191-7/+29
* | cgroup/cpuset: Fix remote root partition creation problemWaiman Long2024-06-191-13/+42
* | cgroup/cpuset: Optimize isolated partition only generate_sched_domains() callsWaiman Long2024-06-031-0/+8
* | cgroup/cpuset: Reduce the lock protecting CS_SCHED_LOAD_BALANCEXiu Jianfeng2024-06-011-8/+6
* | cgroup/cpuset: Update comment on callback_lockXiu Jianfeng2024-05-261-1/+1
* | cgroup/cpuset: Remove unnecessary zeroingXiu Jianfeng2024-05-261-2/+0
|/
* Merge tag 'sched-urgent-2024-05-18' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-05-191-1/+1
|\
| * sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_levelVitalii Bursov2024-05-171-1/+1
* | cgroup/cpuset: Remove outdated comment in sched_partition_write()Xiu Jianfeng2024-04-251-3/+0
* | cgroup/cpuset: Fix incorrect top_cpuset flagsWaiman Long2024-04-231-2/+2
* | cgroup/cpuset: Avoid clearing CS_SCHED_LOAD_BALANCE twiceXiu Jianfeng2024-04-231-5/+0
* | cgroup/cpuset: Statically initialize more members of top_cpusetXiu Jianfeng2024-04-221-3/+2
* | cgroup/cpuset: Make cpuset hotplug processing synchronousWaiman Long2024-04-081-85/+56
|/
* Merge tag 'cgroup-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-03-111-0/+1
|\
| * cgroup/cpuset: Mark memory_spread_slab as obsoleteXiongwei Song2024-02-291-0/+1
* | cgroup/cpuset: Fix retval in update_cpumask()Kamalesh Babulal2024-02-291-1/+1
* | cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask()Waiman Long2024-02-281-3/+3
|/
* Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-01-181-1/+1
|\
| * kernfs: Convert kernfs_path_from_node_locked() from strlcpy() to strscpy()Kees Cook2023-12-151-1/+1
* | cgroup/cpuset: Include isolated cpuset CPUs in cpu_is_isolated() checkWaiman Long2023-12-061-0/+11
* | cgroup/cpuset: Expose cpuset.cpus.isolatedWaiman Long2023-11-281-1/+1
* | cgroup/cpuset: Take isolated CPUs out of workqueue unbound cpumaskWaiman Long2023-11-121-20/+96
* | cgroup/cpuset: Keep track of CPUs in isolated partitionsWaiman Long2023-11-121-63/+127
|/