[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.61.0704012003580.12316@yvahk01.tjqt.qr>
Date: Sun, 1 Apr 2007 20:14:40 +0200 (MEST)
From: Jan Engelhardt <jengelh@...ux01.gwdg.de>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
cc: Andrew Morton <akpm@...l.org>, Chris Wright <chrisw@...s-sol.org>
Subject: [PATCH 5/16] fix-kthread-niceness.diff
Fix kevent's childs priority greedy-ness. Such tasks were always scheduled
at nice level -5 and, at that time, udev stole us the CPU time with -5.
Already posted at http://lkml.org/lkml/2005/1/10/85
Signed-off-by: Jan Engelhardt <jengelh@....de>
Cc: Chris Wright <chrisw@...s-sol.org>
kmod.c | 1 +
1 file changed, 1 insertion(+)
Index: linux-2.6.21-rc5/kernel/kmod.c
===================================================================
--- linux-2.6.21-rc5.orig/kernel/kmod.c
+++ linux-2.6.21-rc5/kernel/kmod.c
@@ -165,6 +165,7 @@ static int ____call_usermodehelper(void
/* We can run anywhere, unlike our parent keventd(). */
set_cpus_allowed(current, CPU_MASK_ALL);
+ set_user_nice(current, 0);
retval = -EPERM;
if (current->fs->root)
#<EOF>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists