]> Git Repo - linux.git/commit
sched/preempt: Take away preempt_enable_no_resched() from modules
authorPeter Zijlstra <[email protected]>
Wed, 20 Nov 2013 15:52:19 +0000 (16:52 +0100)
committerIngo Molnar <[email protected]>
Mon, 13 Jan 2014 12:47:37 +0000 (13:47 +0100)
commit62b94a08da1bae9d187d49dfcd6665af393750f8
treec3e66c87005da3aa35e367523ee869d5c3902e70
parent9ea4c380066fbe23fe0da7f4abfabc444f2467f4
sched/preempt: Take away preempt_enable_no_resched() from modules

Discourage drivers/modules to be creative with preemption.

Sadly all is implemented in macros and inline so if they want to do
evil they still can, but at least try and discourage some.

Reviewed-by: Thomas Gleixner <[email protected]>
Signed-off-by: Peter Zijlstra <[email protected]>
Cc: Eliezer Tamir <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: Mike Galbraith <[email protected]>
Cc: [email protected]
Cc: Rusty Russell <[email protected]>
Cc: Arjan van de Ven <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: Linus Torvalds <[email protected]>
Cc: Andrew Morton <[email protected]>
Link: http://lkml.kernel.org/n/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
include/linux/preempt.h
include/linux/uaccess.h
This page took 0.053715 seconds and 4 git commands to generate.