Loading fs/f2fs/data.c +2 −0 Original line number Diff line number Diff line Loading @@ -713,6 +713,8 @@ static int f2fs_read_data_page(struct file *file, struct page *page) struct inode *inode = page->mapping->host; int ret; trace_f2fs_readpage(page, DATA); /* If the file has inline data, try to read it directlly */ if (f2fs_has_inline_data(inode)) ret = f2fs_read_inline_data(inode, page); Loading include/trace/events/f2fs.h +13 −2 Original line number Diff line number Diff line Loading @@ -732,6 +732,7 @@ DECLARE_EVENT_CLASS(f2fs__page, __field(int, dir) __field(pgoff_t, index) __field(int, dirty) __field(int, uptodate) ), TP_fast_assign( Loading @@ -741,14 +742,17 @@ DECLARE_EVENT_CLASS(f2fs__page, __entry->dir = S_ISDIR(page->mapping->host->i_mode); __entry->index = page->index; __entry->dirty = PageDirty(page); __entry->uptodate = PageUptodate(page); ), TP_printk("dev = (%d,%d), ino = %lu, %s, %s, index = %lu, dirty = %d", TP_printk("dev = (%d,%d), ino = %lu, %s, %s, index = %lu, " "dirty = %d, uptodate = %d", show_dev_ino(__entry), show_block_type(__entry->type), show_file_type(__entry->dir), (unsigned long)__entry->index, __entry->dirty) __entry->dirty, __entry->uptodate) ); DEFINE_EVENT(f2fs__page, f2fs_writepage, Loading @@ -758,6 +762,13 @@ DEFINE_EVENT(f2fs__page, f2fs_writepage, TP_ARGS(page, type) ); DEFINE_EVENT(f2fs__page, f2fs_readpage, TP_PROTO(struct page *page, int type), TP_ARGS(page, type) ); DEFINE_EVENT(f2fs__page, f2fs_set_page_dirty, TP_PROTO(struct page *page, int type), Loading Loading
fs/f2fs/data.c +2 −0 Original line number Diff line number Diff line Loading @@ -713,6 +713,8 @@ static int f2fs_read_data_page(struct file *file, struct page *page) struct inode *inode = page->mapping->host; int ret; trace_f2fs_readpage(page, DATA); /* If the file has inline data, try to read it directlly */ if (f2fs_has_inline_data(inode)) ret = f2fs_read_inline_data(inode, page); Loading
include/trace/events/f2fs.h +13 −2 Original line number Diff line number Diff line Loading @@ -732,6 +732,7 @@ DECLARE_EVENT_CLASS(f2fs__page, __field(int, dir) __field(pgoff_t, index) __field(int, dirty) __field(int, uptodate) ), TP_fast_assign( Loading @@ -741,14 +742,17 @@ DECLARE_EVENT_CLASS(f2fs__page, __entry->dir = S_ISDIR(page->mapping->host->i_mode); __entry->index = page->index; __entry->dirty = PageDirty(page); __entry->uptodate = PageUptodate(page); ), TP_printk("dev = (%d,%d), ino = %lu, %s, %s, index = %lu, dirty = %d", TP_printk("dev = (%d,%d), ino = %lu, %s, %s, index = %lu, " "dirty = %d, uptodate = %d", show_dev_ino(__entry), show_block_type(__entry->type), show_file_type(__entry->dir), (unsigned long)__entry->index, __entry->dirty) __entry->dirty, __entry->uptodate) ); DEFINE_EVENT(f2fs__page, f2fs_writepage, Loading @@ -758,6 +762,13 @@ DEFINE_EVENT(f2fs__page, f2fs_writepage, TP_ARGS(page, type) ); DEFINE_EVENT(f2fs__page, f2fs_readpage, TP_PROTO(struct page *page, int type), TP_ARGS(page, type) ); DEFINE_EVENT(f2fs__page, f2fs_set_page_dirty, TP_PROTO(struct page *page, int type), Loading