diff options
| author | liujinbao1 <liujinbao1@xiaomi.com> | 2026-05-13 17:14:36 +0300 |
|---|---|---|
| committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2026-06-22 22:52:34 +0300 |
| commit | caac757a3d2dddeb88d79a7524ca0033fc337b3d (patch) | |
| tree | 803c95ffb3f71e5e616b27442f424a7185bfd7b7 /scripts | |
| parent | 5dfb768326b95c6dd6554f34dec71b44a01a0bc8 (diff) | |
| download | linux-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
