diff options
author | Jaegeuk Kim <jaegeuk@kernel.org> | 2023-10-28 16:43:56 -0700 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2023-10-28 16:43:56 -0700 |
commit | a354b4b804474ef61ab8dc1ad677f2aee56e7922 (patch) | |
tree | 02b3fe6a5c5e1f5f88c41e129c50f399b6588e76 | |
parent | c5f03172b5cb8ddef06c10c70884d06389dd8c0c (diff) | |
download | f2fs-tools-a354b4b804474ef61ab8dc1ad677f2aee56e7922.tar.gz |
fsck.f2fs: wrong report on xattr boundary
This avoids false alarm on xfstests/generic/425.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r-- | fsck/xattr.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fsck/xattr.c b/fsck/xattr.c index e291ef4..3163639 100644 --- a/fsck/xattr.c +++ b/fsck/xattr.c @@ -44,6 +44,9 @@ void *read_all_xattrs(struct f2fs_sb_info *sbi, struct f2fs_node *inode, get_node_info(sbi, xnid, &ni); ret = dev_read_block(txattr_addr + inline_size, ni.blk_addr); ASSERT(ret >= 0); + memset(txattr_addr + inline_size + F2FS_BLKSIZE - + sizeof(struct node_footer), 0, + sizeof(struct node_footer)); } header = XATTR_HDR(txattr_addr); |