Commit Graph

180 Commits (c5428e950ad42640f00092949fd17e356dfdeafa)

Author SHA1 Message Date
David Rientjes 6d7b2f5f9e cpusets: prevent PF_THREAD_BOUND tasks from attaching to non-root cpusets 16 years ago
Paul Menage db7f47cf48 cpusets: allow cpusets to be configured/built on non-SMP systems 16 years ago
David Rientjes a1bc5a4eee cpusets: replace zone allowed functions with node allowed 16 years ago
Li Zefan 7f81b1ae18 cpuset: remove struct cpuset_hotplug_scanner 16 years ago
Li Zefan 010cfac4ca cpuset: avoid changing cpuset's mems when errno returned 16 years ago
Li Zefan 3b6766fe66 cpuset: rewrite update_tasks_nodemask() 16 years ago
Li Zefan 0b4217b3fd cpuset: fix possible races in cpu/memory hotplug 16 years ago
Li Zefan 099fca3225 cgroups: show correct file mode 16 years ago
Miao Xie f90d4118ba cpuset: fix possible deadlock in async_rebuild_sched_domains 16 years ago
Li Zefan 45ce80fb6b cgroups: consolidate cgroup documents 16 years ago
Li Zefan 6af866af34 cpuset: remove remaining pointers to cpumask_t 16 years ago
Li Zefan 300ed6cbb7 cpuset: convert cpuset->cpus_allowed to cpumask_var_t 16 years ago
Li Zefan 645fcc9d2f cpuset: don't allocate trial cpuset on stack 16 years ago
Li Zefan 2341d1b659 cpuset: convert cpuset_attach() to use cpumask_var_t 16 years ago
Li Zefan 5771f0a223 cpuset: remove on stack cpumask_t in cpuset_can_attach() 16 years ago
Li Zefan 5a7625df72 cpuset: remove on stack cpumask_t in cpuset_sprintf_cpulist() 16 years ago
Miao Xie f5813d9427 cpusets: set task's cpu_allowed to cpu_possible_map when attaching it into top cpuset 16 years ago
Lai Jiangshan 13337714f3 cpuset: rcu_read_lock() to protect task_cs() 16 years ago
David Rientjes 75aa199410 oom: print triggering task's cpuset and mems allowed 16 years ago
Rusty Russell 29c0177e6a cpumask: change cpumask_scnprintf, cpumask_parse_user, cpulist_parse, and cpulist_scnprintf to take pointers. 16 years ago
Ingo Molnar 1583715ddb sched, cpusets: fix warning in kernel/cpuset.c 16 years ago
Miao Xie f481891fdc cpuset: update top cpuset's mems after adding a node 16 years ago
Li Zefan 700018e0a7 cpuset: fix regression when failed to generate sched domains 16 years ago
Lai Jiangshan 30e8e13603 cpuset: use seq_*mask_* to print masks 17 years ago
Rakib Mullick 40b6a76237 cpuset.c: remove extra variable 17 years ago
Frederic Weisbecker d294eb83d8 cpusets: scan_for_empty_cpusets(), cpuset doesn't seem to be so const 17 years ago
Li Zefan 4e74339af6 cpuset: avoid changing cpuset's cpus when -errno returned 17 years ago
Max Krasnyansky cf417141cb sched, cpuset: rework sched domains and CPU hotplug handling (v4) 17 years ago
Li Zefan aeed682421 cpuset: clean up cpuset hierarchy traversal code 17 years ago
Li Zefan 93a6557558 cpuset: fix wrong calculation of relax domain level 17 years ago
Lai Jiangshan f5393693e9 cpuset: speed up sched domain partition 17 years ago
Li Zefan 8d1e6266f5 cpuset: a bit cleanup for scan_for_empty_cpusets() 17 years ago
Lai Jiangshan da5ef6bb96 cpuset: two minor code-cleanups 17 years ago
Lai Jiangshan 0241248377 cpuset: code-cleanup for started_after 17 years ago
Lai Jiangshan 489a5393a2 cpuset: don't pass empty cpumasks to partition_sched_domains() 17 years ago
Li Zefan c372e817af cpuset: avoid unnecessary sched domains rebuilding 17 years ago
Miao Xie f9b4fb8dab cpusets: update task's cpus_allowed and mems_allowed after CPU/NODE offline/online 17 years ago
Miao Xie 0b2f630a28 cpusets: restructure the function update_cpumask() and update_nodemask() 17 years ago
Paul Menage e371239532 cgroup files: remove cpuset_common_file_write() 17 years ago
Miao Xie 91cd4d6ef0 cpusets: fix wrong domain attr updates 17 years ago
Max Krasnyansky e761b77252 cpu hotplug, sched: Introduce cpu_active_map and redo sched domain managment (take 2) 17 years ago
Dmitry Adamushko 3e84050c81 cpusets, hotplug, scheduler: fix scheduler domain breakage 17 years ago
Li Zefan 30e0e17819 cpuset: limit the input of cpuset.sched_relax_domain_level 17 years ago
Max Krasnyansky f18f982abf sched: CPU hotplug events must not destroy scheduler domains created by the cpusets 17 years ago
David Rientjes 9985b0bab3 sched: prevent bound kthreads from changing cpus_allowed 17 years ago
Lai Jiangshan 37340746a6 cpusets: fix bug when adding nonexistent cpu or mem 17 years ago
Max Krasnyansky 5c8e1ed1d2 sched: CPU hotplug events must not destroy scheduler domains created by the cpusets 17 years ago
Paul Menage 5be7a4792a Fix cpuset sched_relax_domain_level control file 17 years ago
Paul Menage 786083667e Cpuset hardwall flag: add a mem_hardwall flag to cpusets 17 years ago
Paul Menage addf2c739d Cpuset hardwall flag: switch cpusets to use the bulk cgroup_add_files() API 17 years ago