]> err.no Git - linux-2.6/commit
[PATCH] update filesystems for new delete_inode behavior
authorMark Fasheh <mark.fasheh@oracle.com>
Fri, 9 Sep 2005 20:01:31 +0000 (13:01 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 9 Sep 2005 20:57:27 +0000 (13:57 -0700)
commitfef266580e5cf897a1b63528fc6b1185e2d6bb87
treea432a35914b8a74f0c8c73ca57257c7e609365d3
parente85b565233236a2a833adea73fb2f0e0f8fa2a61
[PATCH] update filesystems for new delete_inode behavior

Update the file systems in fs/ implementing a delete_inode() callback to
call truncate_inode_pages().  One implementation note: In developing this
patch I put the calls to truncate_inode_pages() at the very top of those
filesystems delete_inode() callbacks in order to retain the previous
behavior.  I'm guessing that some of those could probably be optimized.

Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
20 files changed:
fs/affs/inode.c
fs/bfs/inode.c
fs/ext2/inode.c
fs/ext3/inode.c
fs/fat/inode.c
fs/hostfs/hostfs_kern.c
fs/hpfs/inode.c
fs/jffs/inode-v23.c
fs/jfs/inode.c
fs/minix/inode.c
fs/ncpfs/inode.c
fs/nfs/inode.c
fs/proc/inode.c
fs/qnx4/inode.c
fs/reiserfs/inode.c
fs/smbfs/inode.c
fs/sysv/inode.c
fs/udf/inode.c
fs/ufs/inode.c
mm/shmem.c