diff options
author | Christoph Lameter <clameter@sgi.com> | 2006-04-20 02:43:12 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-04-20 07:54:03 -0700 |
commit | 6d472be37896b1c41b50f3da124f8b7718ba7797 (patch) | |
tree | c01adec9db3c85b48e337189b4fdc1f7e6f23733 /mm/mempolicy.c | |
parent | 4409ebe9afabe7db77eaaae9eb3eb05b8315ce4a (diff) | |
download | lwn-6d472be37896b1c41b50f3da124f8b7718ba7797.tar.gz lwn-6d472be37896b1c41b50f3da124f8b7718ba7797.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>
Diffstat (limited to 'mm/mempolicy.c')
-rw-r--r-- | mm/mempolicy.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/mm/mempolicy.c b/mm/mempolicy.c index dec8249e972d..8778f58880c4 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c @@ -1761,7 +1761,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 |