diff options
author | Ingo Molnar <mingo@elte.hu> | 2007-07-09 18:52:00 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2007-07-09 18:52:00 +0200 |
commit | 23bdd703a585a869f2eb32fb9f66749d0476d71e (patch) | |
tree | fee338306d86c62de986d64647342dc0d1115e87 | |
parent | sched: simplify sched_find_first_bit() (diff) | |
download | linux-23bdd703a585a869f2eb32fb9f66749d0476d71e.tar.xz linux-23bdd703a585a869f2eb32fb9f66749d0476d71e.zip |
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) static int ksoftirqd(void * __bind_cpu) { - set_user_nice(current, 19); current->flags |= PF_NOFREEZE; set_current_state(TASK_INTERRUPTIBLE); |