linux/arch
Thomas Gleixner ba74c1448f sched/rt: Document scheduler related skip-resched-check sites
Create a distinction between scheduler related preempt_enable_no_resched()
calls and the nearly one hundred other places in the kernel that do not
want to reschedule, for one reason or another.

This distinction matters for -rt, where the scheduler and the non-scheduler
preempt models (and checks) are different. For upstream it's purely
documentational.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/n/tip-gs88fvx2mdv5psnzxnv575ke@git.kernel.org
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2012-03-01 10:28:04 +01:00
..
alpha Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci 2012-01-11 18:50:26 -08:00
arm sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
avr32 sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
blackfin sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
c6x Kbuild: Use dtc's -d (dependency) option 2012-02-14 21:14:44 -05:00
cris sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
frv sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
h8300 sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
hexagon
ia64 sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
m32r sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
m68k sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
microblaze sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
mips sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
mn10300 sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
openrisc Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild 2012-01-16 14:34:54 -08:00
parisc sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
powerpc sched/rt: Document scheduler related skip-resched-check sites 2012-03-01 10:28:04 +01:00
s390 sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
score sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
sh sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
sparc sched/rt: Document scheduler related skip-resched-check sites 2012-03-01 10:28:04 +01:00
tile sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
um Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit 2012-01-17 16:41:31 -08:00
unicore32 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci 2012-01-11 18:50:26 -08:00
x86 sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
xtensa sched/rt: Use schedule_preempt_disabled() 2012-03-01 10:28:03 +01:00
.gitignore
Kconfig mm,x86,um: move CMPXCHG_DOUBLE config option 2012-01-12 20:13:03 -08:00