summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/trace.c
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2015-04-23 14:38:15 -0700
committerJaegeuk Kim <jaegeuk@kernel.org>2015-05-28 15:41:32 -0700
commit05ca3632e5a73b493b27ec3e2a337885563abff0 (patch)
treecfec80454ff027e6fa58ab688b7f7b9c3ba385b6 /fs/f2fs/trace.c
parent01b960e94a58d91518d5dd7001c5cd0c57335251 (diff)
downloadtalos-obmc-linux-05ca3632e5a73b493b27ec3e2a337885563abff0.tar.gz
talos-obmc-linux-05ca3632e5a73b493b27ec3e2a337885563abff0.zip
f2fs: add sbi and page pointer in f2fs_io_info
This patch adds f2fs_sb_info and page pointers in f2fs_io_info structure. With this change, we can reduce a lot of parameters for IO functions. Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/trace.c')
-rw-r--r--fs/f2fs/trace.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/f2fs/trace.c b/fs/f2fs/trace.c
index 875aa8179bc1..145fb659ad44 100644
--- a/fs/f2fs/trace.c
+++ b/fs/f2fs/trace.c
@@ -80,7 +80,7 @@ out:
radix_tree_preload_end();
}
-void f2fs_trace_ios(struct page *page, struct f2fs_io_info *fio, int flush)
+void f2fs_trace_ios(struct f2fs_io_info *fio, int flush)
{
struct inode *inode;
pid_t pid;
@@ -91,8 +91,8 @@ void f2fs_trace_ios(struct page *page, struct f2fs_io_info *fio, int flush)
return;
}
- inode = page->mapping->host;
- pid = page_private(page);
+ inode = fio->page->mapping->host;
+ pid = page_private(fio->page);
major = MAJOR(inode->i_sb->s_dev);
minor = MINOR(inode->i_sb->s_dev);
OpenPOWER on IntegriCloud