Skip to content
Commit 3cf1962c authored by Rik van Riel's avatar Rik van Riel Committed by Thomas Gleixner
Browse files

sched,numa: add cond_resched to task_numa_work



Normally task_numa_work scans over a fairly small amount of memory,
but it is possible to run into a large unpopulated part of virtual
memory, with no pages mapped. In that case, task_numa_work can run
for a while, and it may make sense to reschedule as required.

Cc: akpm@linux-foundation.org
Cc: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: default avatarRik van Riel <riel@redhat.com>
Reported-by: default avatarXing Gang <gang.xing@hp.com>
Tested-by: default avatarChegu Vinod <chegu_vinod@hp.com>
Signed-off-by: default avatarPeter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/1392761566-24834-2-git-send-email-riel@redhat.com


Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent 49516342
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment