linux_old1/Documentation/scheduler
Nicholas Mc Guire 11e13696a0 sched/completions/Documentation: Add recommendation for dynamic and ONSTACK completions
To prevent dynamic completion objects from being de-allocated while still
in use, add a recommendation to embed them in long lived data structures.

Also add a note for the on-stack case that emphasizes the dangers of
the limited scope, and recommends dynamic allocation if scope limitations
are not clearly understood.

[ mingo: Minor touch-ups of the text, expanded it a bit to make the
         warnings Nicholas added more prominent. ]

Signed-off-by: Nicholas Mc Guire <hofrat@osadl.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: john.garry@huawei.com
Link: http://lkml.kernel.org/r/1539697539-24055-1-git-send-email-hofrat@osadl.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
2018-10-17 08:30:10 +02:00
..
00-INDEX Documentation/: update 00-INDEX files 2014-02-10 16:01:40 -08:00
completion.txt sched/completions/Documentation: Add recommendation for dynamic and ONSTACK completions 2018-10-17 08:30:10 +02:00
sched-arch.txt asm/system.h: clean asm/system.h from docs 2014-04-07 16:36:11 -07:00
sched-bwc.txt
sched-deadline.txt sched/deadline/Documentation: Add overrun signal and GRUB-PA documentation 2018-05-14 09:12:27 +02:00
sched-design-CFS.txt Documenation: update cgroup's document path 2016-08-03 15:43:58 -06:00
sched-domains.txt sched: Rename sched.c as sched/core.c in comments and Documentation 2013-06-19 12:58:42 +02:00
sched-nice-design.txt
sched-pelt.c sched/Documentation: Add 'sched-pelt' tool 2017-04-14 10:26:35 +02:00
sched-rt-group.txt sched/Documentation/sched-rt-group: Fix incorrect example 2017-01-22 10:34:17 +01:00
sched-stats.txt sched: Remove sched_switch 2012-01-27 13:28:53 +01:00