Wu Fengguang d153ba6445 writeback: do uninterruptible sleep in balance_dirty_pages()
Using TASK_INTERRUPTIBLE in balance_dirty_pages() seems wrong.  If it's
going to do that then it must break out if signal_pending(), otherwise
it's pretty much guaranteed to degenerate into a busywait loop.  Plus we
*do* want these processes to appear in D state and to contribute to load
average.

So it should be TASK_UNINTERRUPTIBLE.                 -- Andrew Morton

Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-12-22 19:43:33 -08:00
..
2010-10-26 16:52:08 -07:00
2010-11-25 06:50:38 +09:00
2010-10-26 16:52:10 -07:00
2010-10-29 04:16:31 -04:00
2010-12-04 09:53:49 +02:00
2010-10-27 18:03:17 -07:00
2010-10-26 16:52:11 -07:00
2010-10-24 10:51:24 +02:00
2010-12-02 14:51:14 -08:00