diff options
author | Chao Yu <yuchao0@huawei.com> | 2018-07-26 20:21:55 +0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2018-07-27 17:24:08 +0200 |
commit | 13f06f48f7bf8ebfa443e9496d382fa3d20b9ff3 (patch) | |
tree | 18087b4fe39da65673549e5e1aad0ccdadc4a75d /drivers/staging/erofs/inode.c | |
parent | 9c07b3b39dc7720a9427e5561cc730fa28b92cc2 (diff) | |
download | linux-13f06f48f7bf8ebfa443e9496d382fa3d20b9ff3.tar.bz2 |
staging: erofs: support tracepoint
Add basic tracepoints for ->readpage{,s}, ->lookup,
->destroy_inode, fill_inode and map_blocks.
Reviewed-by: Gao Xiang <gaoxiang25@huawei.com>
Signed-off-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/erofs/inode.c')
-rw-r--r-- | drivers/staging/erofs/inode.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/staging/erofs/inode.c b/drivers/staging/erofs/inode.c index a6d3e129708e..613c9771bd14 100644 --- a/drivers/staging/erofs/inode.c +++ b/drivers/staging/erofs/inode.c @@ -12,6 +12,8 @@ */ #include "xattr.h" +#include <trace/events/erofs.h> + /* no locking */ static int read_inode(struct inode *inode, void *data) { @@ -152,6 +154,8 @@ static int fill_inode(struct inode *inode, int isdir) erofs_blk_t blkaddr; unsigned ofs; + trace_erofs_fill_inode(inode, isdir); + blkaddr = erofs_blknr(iloc(sbi, vi->nid)); ofs = erofs_blkoff(iloc(sbi, vi->nid)); |