summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs4filelayoutdev.c
diff options
context:
space:
mode:
authorRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>2011-05-25 18:00:27 +0400
committerRyusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>2011-06-11 10:51:15 +0400
commitfe744fdb74f2417d8571faefa45f72b0ead25f89 (patch)
tree516655aad7800018483724cce93c24c2418fc1f4 /fs/nfs/nfs4filelayoutdev.c
parent59c5f46fbe01a00eedf54a23789634438bb80603 (diff)
downloadlinux-fe744fdb74f2417d8571faefa45f72b0ead25f89.tar.xz
nilfs2: fix incorrect block address termination in node concatenation
nilfs_btree_delete function wrongly terminates virtual block address of the btree node held by its parent at index 0. When concatenating the index-0 node with its right sibling node, nilfs_btree_delete terminates the block address of index-0 node instead of the right sibling node which should be deleted. This bug not only wears disk space in the long run, but also causes file system corruption. This will fix it. Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Diffstat (limited to 'fs/nfs/nfs4filelayoutdev.c')
0 files changed, 0 insertions, 0 deletions