16 Jun, 2011
1 commit
-
According to commit 676db4af0430 ("cgroupfs: create /sys/fs/cgroup to
mount cgroupfs on") the canonical mountpoint for the cgroup filesystem
is /sys/fs/cgroup. Hence, this should be used in the documentation.Signed-off-by: Jörg Sommer
Acked-by: Paul Menage
Signed-off-by: Randy Dunlap
Signed-off-by: Linus Torvalds
31 Mar, 2011
1 commit
-
Correct all function names pertaining to load balancing and explain
shortly how load balancing is performed.Signed-off-by: Borislav Petkov
Signed-off-by: Peter Zijlstra
LKML-Reference:
Signed-off-by: Ingo Molnar
23 Mar, 2011
1 commit
-
Correct ->dequeue_tree() thinko into sched_class->dequeue_task
and drop all references to ->task_new() since it is obviously
gone.Signed-off-by: Borislav Petkov
Cc: Peter Zijlstra
Cc: Mike Galbraith
LKML-Reference:
Signed-off-by: Ingo Molnar
01 Feb, 2011
1 commit
-
Version 15 of schedstats was introduced in:
67aa0f767af4: sched: remove unused fields from struct rq
and removed three unused counters in sched_yield(). Update
the documentation.Signed-off-by: Javi Merino
Cc: henrix@sapo.pt
Cc: rdunlap@xenotime.net
Cc: Peter Zijlstra
Cc: Mike Galbraith
LKML-Reference:
Signed-off-by: Ingo Molnar
03 Nov, 2010
1 commit
-
Signed-off-by: Michael Witten
Signed-off-by: Jiri Kosina
03 Apr, 2010
1 commit
-
USER_SCHED has been removed, so update the documentation
accordingly.Signed-off-by: Li Zefan
Signed-off-by: Peter Zijlstra
Acked-by: Serge E. Hallyn
LKML-Reference:
Signed-off-by: Ingo Molnar
21 Jun, 2009
1 commit
-
- add missing closing bracket
- fix two 80-chars issues (as the rest of the document adheres to it)
- bump a reference to kernel version, so the document does not feel agedSigned-off-by: Wolfram Sang
Cc: Peter Zijlstra
LKML-Reference:
Signed-off-by: Ingo Molnar
13 Jun, 2009
1 commit
-
Fix various typos in documentation txts.
Signed-off-by: Matt LaPlante
Signed-off-by: Jiri Kosina
29 May, 2009
1 commit
-
Fix typo about static priority's range.
Kernel Space User Space
===============================================================
0(high) to 98(low) user RT priority 99(high) to 1(low)
with SCHED_RR or SCHED_FIFO
---------------------------------------------------------------
99 sched_priority is not used in scheduling
decisions(it must be specified as 0)
---------------------------------------------------------------
100(high) to 139(low) user nice -20(high) to 19(low)
---------------------------------------------------------------
140 idle task priority
---------------------------------------------------------------
* ref) http://www.kernel.org/doc/man-pages/online/pages/man2/sched_setscheduler.2.htmlSigned-off-by: GeunSik Lim
CC: Steven Rostedt
Signed-off-by: Peter Zijlstra
LKML-Reference:
Signed-off-by: Ingo Molnar
06 May, 2009
1 commit
-
Thomas noted that we should disallow sysctl_sched_rt_runtime == 0 for
(!RT_GROUP) since the root group always has some RT tasks in it.Further, update the documentation to inspire clue.
[ Impact: exclude corner-case sysctl_sched_rt_runtime value ]
Reported-by: Thomas Gleixner
Signed-off-by: Peter Zijlstra
LKML-Reference:
Signed-off-by: Ingo Molnar
30 Mar, 2009
1 commit
-
cgroup documentation was moved to Documentation/cgroups/. There are some
places that still refer to Documentation/controllers/,
Documentation/cgroups.txt and Documentation/cpusets.txt. Fix those.Signed-off-by: Thadeu Lima de Souza Cascardo
Reviewed-by: Li Zefan
Acked-by: Paul Menage
Signed-off-by: Jiri Kosina
02 Mar, 2009
1 commit
-
Since we don't have O(1) scheduler implementation anymore,
remove the legacy doc.Signed-off-by: Wang Chen
Signed-off-by: Ingo Molnar
16 Jan, 2009
1 commit
-
Move Documentation/cpusets.txt and Documentation/controllers/* to
Documentation/cgroups/Signed-off-by: Li Zefan
Acked-by: KAMEZAWA Hiroyuki
Acked-by: Balbir Singh
Acked-by: Paul Menage
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
29 Dec, 2008
1 commit
-
…/git/tip/linux-2.6-tip
* 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (31 commits)
sched: fix warning in fs/proc/base.c
schedstat: consolidate per-task cpu runtime stats
sched: use RCU variant of list traversal in for_each_leaf_rt_rq()
sched, cpuacct: export percpu cpuacct cgroup stats
sched, cpuacct: refactoring cpuusage_read / cpuusage_write
sched: optimize update_curr()
sched: fix wakeup preemption clock
sched: add missing arch_update_cpu_topology() call
sched: let arch_update_cpu_topology indicate if topology changed
sched: idle_balance() does not call load_balance_newidle()
sched: fix sd_parent_degenerate on non-numa smp machine
sched: add uid information to sched_debug for CONFIG_USER_SCHED
sched: move double_unlock_balance() higher
sched: update comment for move_task_off_dead_cpu
sched: fix inconsistency when redistribute per-cpu tg->cfs_rq shares
sched/rt: removed unneeded defintion
sched: add hierarchical accounting to cpu accounting controller
sched: include group statistics in /proc/sched_debug
sched: rename SCHED_NO_NO_OMIT_FRAME_POINTER => SCHED_OMIT_FRAME_POINTER
sched: clean up SCHED_CPUMASK_ALLOC
...
09 Dec, 2008
1 commit
-
Documented the currently bogus state of support for CFS user groups with
user namespaces. In particular, all users in a user namespace should be
children of the user which created the user namespace. This is yet to
be implemented.Signed-off-by: Serge E. Hallyn
Acked-by: Dhaval GianiSigned-off-by: Serge E. Hallyn
Signed-off-by: James Morris
06 Nov, 2008
1 commit
-
Impact: update documentation
Update Documentation/scheduler/ files to reflect changed header files locations.
Signed-off-by: Randy Dunlap
Signed-off-by: Ingo Molnar
30 Oct, 2008
1 commit
-
Impact: remove stale documentation reference
sched-design.txt has been removed.
Signed-off-by: Li Zefan
Acked-by: Peter Zijlstra
Signed-off-by: Ingo Molnar
28 Oct, 2008
1 commit
-
Impact: documentation fix
sched-design-CFS.txt wrongly references sched_granularity_ns sysctl,
as its name in fact is sched_min_granularity_ns.Signed-off-by: Jiri Kosina
Acked-by: Peter Zijlstra
Signed-off-by: Ingo Molnar
23 Sep, 2008
1 commit
-
The documentation about the CFS scheduler is scarse when it comes to
scheduling policies. This patch adds a chapter about the scheduling
policies it supports. Peter Zijlstra provided most of the information
for it inhttp://marc.info/?l=linux-kernel&m=122210038326356&w=2
Signed-off-by: Martin Steigerwald
Acked-by: Peter Zijlstra
Signed-off-by: Ingo Molnar
21 Aug, 2008
1 commit
-
Rewrite of the CFS documentation - because the old one was sorely
out-dated.Signed-off-by: Claudio Scordino
Acked-by: Peter Zijlstra
Signed-off-by: Ingo Molnar
18 Jun, 2008
1 commit
-
Fix minor typos.
Signed-off-by: Hiroshi Shimamoto
Signed-off-by: Ingo Molnar
06 Jun, 2008
1 commit
-
SCHED_DOMAIN_DEBUG mentioned in the Documentation for sched-domains
for enabling sched-domains debugging doesn't exist anymore.Update the documentation to reflect the correct way of enabling
sched-domain debugging.Signed-off-by: Gautham R Shenoy
Signed-off-by: Ingo Molnar
06 May, 2008
1 commit
-
Fabio Checconi noticed that Documentation/scheduler/sched-design.txt was
a stale copy of the old scheduler. Remove it.Reported-by: Fabio Checconi
Signed-off-by: Ingo Molnar
20 Apr, 2008
1 commit
-
Viktor was nice enough to enhance the document based on my replies to
his questions on the subject.Signed-off-by: Peter Zijlstra
Signed-off-by: Ingo Molnar
12 Apr, 2008
1 commit
-
Signed-off-by: J. Bruce Fields
Signed-off-by: Jonathan Corbet
11 Mar, 2008
1 commit
-
I have found a very small typo in Documentation/scheduler/sched-stats.txt.
See the end of this mail.Signed-off-by: Masatake YAMATO
Cc: Ingo Molnar
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
08 Feb, 2008
1 commit
-
The top-level Documentation/ directory is unmanageably large, so we
should take any obvious opportunities to move stuff into subdirectories.
These sched-*.txt files seem an obvious easy case.Signed-off-by: J. Bruce Fields
Cc: Ingo Molnar
Acked-by: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds