mirror of
https://github.com/torvalds/linux.git
synced 2024-11-26 22:21:42 +00:00
f2fs: add tracepoint for vm_page_mkwrite
This patch adds a tracepoint for f2fs_vm_page_mkwrite. Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
This commit is contained in:
parent
26c6b88799
commit
e943a10d94
@ -88,6 +88,7 @@ static int f2fs_vm_page_mkwrite(struct vm_area_struct *vma,
|
|||||||
set_page_dirty(page);
|
set_page_dirty(page);
|
||||||
SetPageUptodate(page);
|
SetPageUptodate(page);
|
||||||
|
|
||||||
|
trace_f2fs_vm_page_mkwrite(page, DATA);
|
||||||
mapped:
|
mapped:
|
||||||
/* fill the page */
|
/* fill the page */
|
||||||
wait_on_page_writeback(page);
|
wait_on_page_writeback(page);
|
||||||
|
@ -667,6 +667,13 @@ DEFINE_EVENT(f2fs__page, f2fs_set_page_dirty,
|
|||||||
TP_ARGS(page, type)
|
TP_ARGS(page, type)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DEFINE_EVENT(f2fs__page, f2fs_vm_page_mkwrite,
|
||||||
|
|
||||||
|
TP_PROTO(struct page *page, int type),
|
||||||
|
|
||||||
|
TP_ARGS(page, type)
|
||||||
|
);
|
||||||
|
|
||||||
TRACE_EVENT(f2fs_submit_write_page,
|
TRACE_EVENT(f2fs_submit_write_page,
|
||||||
|
|
||||||
TP_PROTO(struct page *page, block_t blk_addr, int type),
|
TP_PROTO(struct page *page, block_t blk_addr, int type),
|
||||||
|
Loading…
Reference in New Issue
Block a user