[PATCH] sched: uninline task_timeslice
"Chen, Kenneth W" <kenneth.w.chen@intel.com> uninline task_timeslice() - reduces code footprint noticeably, and it's slowpath code. Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
687f1661d3
commit
48c08d3f8f
@ -166,7 +166,7 @@
|
||||
#define SCALE_PRIO(x, prio) \
|
||||
max(x * (MAX_PRIO - prio) / (MAX_USER_PRIO/2), MIN_TIMESLICE)
|
||||
|
||||
static inline unsigned int task_timeslice(task_t *p)
|
||||
static unsigned int task_timeslice(task_t *p)
|
||||
{
|
||||
if (p->static_prio < NICE_TO_PRIO(0))
|
||||
return SCALE_PRIO(DEF_TIMESLICE*4, p->static_prio);
|
||||
|
Loading…
Reference in New Issue
Block a user