diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2006-06-27 02:55:00 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-06-27 17:32:47 -0700 |
commit | e74c69f46d93d29eea0ad8647863d1c6488f0f55 (patch) | |
tree | 5537d5a60eec3985de11cad4476ed95025051721 /drivers | |
parent | a1583d3e83cae1c58870602efc6328c34b644c01 (diff) | |
download | kernel_goldelico_gta04-e74c69f46d93d29eea0ad8647863d1c6488f0f55.zip kernel_goldelico_gta04-e74c69f46d93d29eea0ad8647863d1c6488f0f55.tar.gz kernel_goldelico_gta04-e74c69f46d93d29eea0ad8647863d1c6488f0f55.tar.bz2 |
[PATCH] Drop tasklist lock in do_sched_setscheduler
There is no need to hold tasklist_lock across the setscheduler call, when
we pin the task structure with get_task_struct(). Interrupts are disabled
in setscheduler anyway and the permission checks do not need interrupts
disabled.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Nick Piggin <nickpiggin@yahoo.com.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions