sched: small optimisation of can_migrate_task()
authorLuis Henriques <henrix@sapo.pt>
Mon, 16 Mar 2009 19:59:02 +0000 (19:59 +0000)
committerIngo Molnar <mingo@elte.hu>
Tue, 17 Mar 2009 11:04:41 +0000 (12:04 +0100)
commit708dc5125309cd33c5daaad3026cc4ae6ef39c8b
tree7a99f6b210ebba4b42123a933345e464e3052eef
parent80dd99b368cf6501be88ab517bbbb5bf352b75b8
sched: small optimisation of can_migrate_task()

There were 3 invocations of task_hot() in can_migrate_task().

Replace these 3 invocations by only one invocation, cached in
a local variable.

Signed-off-by: Luis Henriques <henrix@sapo.pt>
LKML-Reference: <20090316195902.GA6197@hades.domain.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/sched.c