diff options
author | Tao Ma <[email protected]> | 2012-07-09 16:29:05 -0400 |
---|---|---|
committer | Theodore Ts'o <[email protected]> | 2012-07-09 16:29:05 -0400 |
commit | ef58f69c3c34f6377f1e21d3533c806dbd980ad0 (patch) | |
tree | d70873af34e22a92988308a04ec1d5818bff8100 /lib/mpi/mpi-add.c | |
parent | 952fc18ef9ec707ebdc16c0786ec360295e5ff15 (diff) |
ext4: use proper csum calculation in ext4_rename
In ext4_rename, when the old name is a dir, we need to
change ".." to its new parent and journal the change, so
with metadata_csum enabled, we have to re-calc the csum.
As the first block of the dir can be either a htree root
or a normal directory block and we have different csum
calculation for these 2 types, we have to choose the right
one in ext4_rename.
btw, it is found by xfstests 013.
Signed-off-by: Tao Ma <[email protected]>
Signed-off-by: "Theodore Ts'o" <[email protected]>
Acked-by: Darrick J. Wong <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-add.c')
0 files changed, 0 insertions, 0 deletions