]> git.hungrycats.org Git - linux/commit
[PATCH] reiserfs pinned buffer fix
authorAndrew Morton <akpm@osdl.org>
Tue, 18 Nov 2003 16:15:00 +0000 (08:15 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Tue, 18 Nov 2003 16:15:00 +0000 (08:15 -0800)
commit53d3e207cf839706de3477f85048ec278d7e930e
tree90a718bda30f21966aacb2026c34c963bc27f1cb
parentd0821d8bd38158e5c93026ff25473e0b47511864
[PATCH] reiserfs pinned buffer fix

From: Oleg Drokin <green@linuxhacker.ru>

reiserfs shouldn't be holding a ref against a buffer when running
set_blocksize(): it means that truncate_inode_pages() cannot free that page.

Which is not fatal - the page will drift aimlessly down the LRU until the VM
nails it.   But it's better this way.
fs/reiserfs/super.c