summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorliujinbao1 <liujinbao1@xiaomi.com>2026-05-13 17:14:36 +0300
committerJaegeuk Kim <jaegeuk@kernel.org>2026-06-22 22:52:34 +0300
commitcaac757a3d2dddeb88d79a7524ca0033fc337b3d (patch)
tree803c95ffb3f71e5e616b27442f424a7185bfd7b7 /scripts
parent5dfb768326b95c6dd6554f34dec71b44a01a0bc8 (diff)
downloadlinux-caac757a3d2dddeb88d79a7524ca0033fc337b3d.tar.xz
f2fs: add iostat latency tracking for direct IO
F2FS did not collect iostat latency for direct IO reads and writes, hook iomap_dio_ops.submit_io to bind an iostat context and record the submission timestamp. Replace bi_end_io with f2fs_dio_end_bio() to collect IO latency on completion before calling back to the original iomap_dio_bio_end_io(), to add iostat latency tracking support for F2FS DIO. Signed-off-by: shengyong1 <shengyong1@xiaomi.com> Signed-off-by: liujinbao1 <liujinbao1@xiaomi.com> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions