15e5c12b0Sopenharmony_ci#!/system/bin/sh 25e5c12b0Sopenharmony_ci 35e5c12b0Sopenharmony_ciTRACE=/sys/kernel/debug/tracing/ 45e5c12b0Sopenharmony_cidev=$(((8<<20) + 17)) # sdb1 (8,17) 55e5c12b0Sopenharmony_ci 65e5c12b0Sopenharmony_ciecho 1 > $TRACE/tracing_on 75e5c12b0Sopenharmony_ci 85e5c12b0Sopenharmony_ci# mmc tracepoints 95e5c12b0Sopenharmony_ciecho 0 > $TRACE/events/mmc/enable 105e5c12b0Sopenharmony_ci 115e5c12b0Sopenharmony_ci# block tracepoints 125e5c12b0Sopenharmony_ci#echo "dev == $dev" > $TRACE/events/block/block_rq_complete/filter 135e5c12b0Sopenharmony_ciecho 0 > $TRACE/events/block/block_rq_complete/enable 145e5c12b0Sopenharmony_ciecho 0 > $TRACE/events/block/block_bio_complete/enable 155e5c12b0Sopenharmony_ci 165e5c12b0Sopenharmony_ci# GC 175e5c12b0Sopenharmony_ciG=0 185e5c12b0Sopenharmony_ciecho $G > $TRACE/events/f2fs/f2fs_get_victim/enable 195e5c12b0Sopenharmony_ci 205e5c12b0Sopenharmony_ci# block allocation 215e5c12b0Sopenharmony_ciA=0 225e5c12b0Sopenharmony_ciecho $A > $TRACE/events/f2fs/f2fs_reserve_new_block/enable 235e5c12b0Sopenharmony_ci 245e5c12b0Sopenharmony_ci# block truncation 255e5c12b0Sopenharmony_ciT=0 265e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate/enable 275e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_inode_blocks_enter/enable 285e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_inode_blocks_exit/enable 295e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_blocks_enter/enable 305e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_blocks_exit/enable 315e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_nodes_enter/enable 325e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_nodes_exit/enable 335e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_data_blocks_range/enable 345e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_node/enable 355e5c12b0Sopenharmony_ciecho $T > $TRACE/events/f2fs/f2fs_truncate_partial_nodes/enable 365e5c12b0Sopenharmony_ci 375e5c12b0Sopenharmony_ci# syscalls 385e5c12b0Sopenharmony_ciS=0 395e5c12b0Sopenharmony_ciecho $S > $TRACE/events/f2fs/f2fs_unlink_enter/enable 405e5c12b0Sopenharmony_ciecho $S > $TRACE/events/f2fs/f2fs_unlink_exit/enable 415e5c12b0Sopenharmony_ciecho $S > $TRACE/events/f2fs/f2fs_fallocate/enable 425e5c12b0Sopenharmony_ciecho $S > $TRACE/events/f2fs/f2fs_get_data_block/enable 435e5c12b0Sopenharmony_ci 445e5c12b0Sopenharmony_ci# IOs 455e5c12b0Sopenharmony_ciR=0 465e5c12b0Sopenharmony_ciW=0 475e5c12b0Sopenharmony_ciecho $R > $TRACE/events/f2fs/f2fs_readpage/enable 485e5c12b0Sopenharmony_ciecho $W > $TRACE/events/f2fs/f2fs_writepage/enable 495e5c12b0Sopenharmony_ciecho $W > $TRACE/events/f2fs/f2fs_write_begin/enable 505e5c12b0Sopenharmony_ciecho $W > $TRACE/events/f2fs/f2fs_write_end/enable 515e5c12b0Sopenharmony_ci 525e5c12b0Sopenharmony_ciecho 0 > $TRACE/events/f2fs/f2fs_submit_page_bio/enable 535e5c12b0Sopenharmony_ciecho 0 > $TRACE/events/f2fs/f2fs_submit_page_mbio/enable 545e5c12b0Sopenharmony_ciecho $R > $TRACE/events/f2fs/f2fs_submit_read_bio/enable 555e5c12b0Sopenharmony_ciecho $W > $TRACE/events/f2fs/f2fs_submit_write_bio/enable 565e5c12b0Sopenharmony_ci 575e5c12b0Sopenharmony_ciecho 0 > $TRACE/events/f2fs/f2fs_issue_discard/enable 585e5c12b0Sopenharmony_ciecho 0 > $TRACE/events/f2fs/f2fs_issue_flush/enable 595e5c12b0Sopenharmony_ci 605e5c12b0Sopenharmony_ci# VFS interfaces 615e5c12b0Sopenharmony_ciV=0 625e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_iget/enable 635e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_iget_exit/enable 645e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_new_inode/enable 655e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_evict_inode/enable 665e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_sync_file_enter/enable 675e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_sync_file_exit/enable 685e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_write_checkpoint/enable 695e5c12b0Sopenharmony_ciecho $V > $TRACE/events/f2fs/f2fs_sync_fs/enable 705e5c12b0Sopenharmony_ci 715e5c12b0Sopenharmony_cicat $TRACE/trace_pipe 72