diff options
| author | Chao Yu <chao@kernel.org> | 2025-07-07 16:48:32 +0800 |
|---|---|---|
| committer | Gao Xiang <hsiangkao@linux.alibaba.com> | 2025-07-10 17:08:25 +0800 |
| commit | d53238b614e01266a3d36b417b60a502e0698504 (patch) | |
| tree | 928c7cda0bbc3b25f03b9f879743d61cf710dfd3 /fs/erofs | |
| parent | Linux 6.16-rc3 (diff) | |
| download | linux-d53238b614e01266a3d36b417b60a502e0698504.tar.gz linux-d53238b614e01266a3d36b417b60a502e0698504.zip | |
erofs: fix to add missing tracepoint in erofs_readahead()
Commit 771c994ea51f ("erofs: convert all uncompressed cases to iomap")
converts to use iomap interface, it removed trace_erofs_readahead()
tracepoint in the meantime, let's add it back.
Fixes: 771c994ea51f ("erofs: convert all uncompressed cases to iomap")
Signed-off-by: Chao Yu <chao@kernel.org>
Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Link: https://lore.kernel.org/r/20250707084832.2725677-1-chao@kernel.org
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Diffstat (limited to 'fs/erofs')
| -rw-r--r-- | fs/erofs/data.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/erofs/data.c b/fs/erofs/data.c index 6a329c329f43..534ac359976e 100644 --- a/fs/erofs/data.c +++ b/fs/erofs/data.c @@ -356,6 +356,9 @@ static int erofs_read_folio(struct file *file, struct folio *folio) static void erofs_readahead(struct readahead_control *rac) { + trace_erofs_readahead(rac->mapping->host, readahead_index(rac), + readahead_count(rac), true); + return iomap_readahead(rac, &erofs_iomap_ops); } |
