summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Lameter <clameter@sgi.com>2006-04-20 02:43:12 -0700
committerChris Wright <chrisw@sous-sol.org>2006-05-20 15:00:32 -0700
commit602e0343a69b4300de4b889d644f95983dfdc9cd (patch)
treeb0c918d82735e1df06f621dbdb6b257bf59d7160
parentdc0f369552b491d1578e8a8c6f6512e17246241c (diff)
downloadkernel-common-602e0343a69b4300de4b889d644f95983dfdc9cd.tar.gz
kernel-common-602e0343a69b4300de4b889d644f95983dfdc9cd.tar.bz2
kernel-common-602e0343a69b4300de4b889d644f95983dfdc9cd.zip
[PATCH] Remove cond_resched in gather_stats()
gather_stats() is called with a spinlock held from check_pte_range. We cannot reschedule with a lock held. Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Chris Wright <chrisw@sous-sol.org>
-rw-r--r--mm/mempolicy.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/mm/mempolicy.c b/mm/mempolicy.c
index b21869a39f0b..8d7ddf0df36b 100644
--- a/mm/mempolicy.c
+++ b/mm/mempolicy.c
@@ -1796,7 +1796,6 @@ static void gather_stats(struct page *page, void *private, int pte_dirty)
md->mapcount_max = count;
md->node[page_to_nid(page)]++;
- cond_resched();
}
#ifdef CONFIG_HUGETLB_PAGE