--- buffer/fs/buffer.c.~1~ Thu Jul 5 16:52:03 2001 +++ buffer/fs/buffer.c Thu Jul 5 16:52:31 2001 @@ -200,7 +200,7 @@ repeat: spin_lock(&lru_list_lock); next = lru_list[BUF_DIRTY]; - nr = nr_buffers_type[BUF_DIRTY] * 2; + nr = nr_buffers_type[BUF_DIRTY]; count = 0; while (next && --nr >= 0) { struct buffer_head * bh = next; @@ -236,7 +236,7 @@ repeat: spin_lock(&lru_list_lock); next = lru_list[index]; - nr = nr_buffers_type[index] * 2; + nr = nr_buffers_type[index]; while (next && --nr >= 0) { struct buffer_head *bh = next; next = bh->b_next_free;