diff options
author | Ingo Molnar <mingo@elte.hu> | 2007-07-09 12:52:00 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2007-07-09 12:52:00 -0400 |
commit | 23bdd703a585a869f2eb32fb9f66749d0476d71e (patch) | |
tree | fee338306d86c62de986d64647342dc0d1115e87 | |
parent | ff80a77f20f811c0cc5b251d0f657cbc6f788385 (diff) |
sched: do not set softirqs to nice +19
do not set softirqs to nice +19. _If_ for whatever reason
we missed to process some high-prio softirq and woke up
ksoftirqd, we should give it a fair chance to actually
get some work done, even if the system is under load.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
-rw-r--r-- | kernel/softirq.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/kernel/softirq.c b/kernel/softirq.c index 0b9886a00e74..73217a9e2875 100644 --- a/kernel/softirq.c +++ b/kernel/softirq.c | |||
@@ -488,7 +488,6 @@ void __init softirq_init(void) | |||
488 | 488 | ||
489 | static int ksoftirqd(void * __bind_cpu) | 489 | static int ksoftirqd(void * __bind_cpu) |
490 | { | 490 | { |
491 | set_user_nice(current, 19); | ||
492 | current->flags |= PF_NOFREEZE; | 491 | current->flags |= PF_NOFREEZE; |
493 | 492 | ||
494 | set_current_state(TASK_INTERRUPTIBLE); | 493 | set_current_state(TASK_INTERRUPTIBLE); |