Clean up and make try_to_free_buffers() not race with dirty pages
authorLinus Torvalds <torvalds@woody.osdl.org>
Tue, 19 Dec 2006 23:21:59 +0000 (15:21 -0800)
committerLinus Torvalds <torvalds@woody.osdl.org>
Thu, 21 Dec 2006 17:04:31 +0000 (09:04 -0800)
commit46d2277c796f9f4937bfa668c40b2e3f43e93dd0
treecfde4d8c4b1d721455c978a53e70a55a6c73c3ef
parent9bfb18392ef586467277fa25d8f3a7a93611f6df
Clean up and make try_to_free_buffers() not race with dirty pages

This is preparatory work in our continuing saga on some hard-to-trigger
file corruption with shared writable mmap() after the dirty page
tracking changes (commit d08b3851da41d0ee60851f2c75b118e1f7a5fc89 etc)
were merged.

Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/buffer.c