projects
/
platform
/
upstream
/
f2fs-tools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e92fd42
)
mkfs.f2fs: reset dnode with zeros
author
Jaegeuk Kim
<jaegeuk@kernel.org>
Sat, 23 Jan 2016 14:29:36 +0000
(22:29 +0800)
committer
Jaegeuk Kim
<jaegeuk@kernel.org>
Sat, 23 Jan 2016 14:29:36 +0000
(22:29 +0800)
This patch fixes resetting dnode blocks recursively.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
mkfs/f2fs_format.c
patch
|
blob
|
history
diff --git
a/mkfs/f2fs_format.c
b/mkfs/f2fs_format.c
index
2c81ecc
..
645c2aa
100644
(file)
--- a/
mkfs/f2fs_format.c
+++ b/
mkfs/f2fs_format.c
@@
-710,8
+710,7
@@
static int discard_obsolete_dnode(struct f2fs_node *raw_node, u_int64_t offset)
return -1;
}
- if (le64_to_cpu(raw_node->footer.cp_ver) == 1)
- raw_node->footer.cp_ver = 0;
+ memset(raw_node, 0, F2FS_BLKSIZE);
DBG(1, "\tDiscard dnode, at offset 0x%08"PRIx64"\n", offset);
if (dev_write_block(raw_node, offset)) {