Messages in this thread Patch in this message | | | From | Chao Yu <> | Subject | [f2fs-dev] [PATCH] f2fs: fix wrong statistics of inline data | Date | Fri, 04 Apr 2014 17:06:33 +0800 |
| |
If we remove a file that has inline data after mount, our statistics turns to inaccurate.
cat /sys/kernel/debug/f2fs/status - Inline_data Inode: 4294967295
Let's add stat_inc_inline_inode() to stat inline info of the file when lookup.
Signed-off-by: Chao Yu <chao2.yu@samsung.com> --- fs/f2fs/inode.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/fs/f2fs/inode.c b/fs/f2fs/inode.c index 0d8e4a2..4f1c225 100644 --- a/fs/f2fs/inode.c +++ b/fs/f2fs/inode.c @@ -112,6 +112,8 @@ static int do_read_inode(struct inode *inode) get_extent_info(&fi->ext, ri->i_ext); get_inline_info(fi, ri); + stat_inc_inline_inode(inode); + /* get rdev by using inline_info */ __get_inode_rdev(inode, ri); -- 1.7.9.5
| |