diff options
| author | Yu Kuai <[email protected]> | 2023-03-14 01:22:58 +0000 |
|---|---|---|
| committer | Song Liu <[email protected]> | 2023-04-14 07:42:03 +0000 |
| commit | 7cddb055bfda5f7b0be931e8ea750fc28bc18a27 (patch) | |
| tree | e24dbc344e0834c265fa1b5832ae02475123c4ed /tools/perf/scripts/python/export-to-sqlite.py | |
| parent | md/raid10: fix memleak of md thread (diff) | |
| download | kernel-7cddb055bfda5f7b0be931e8ea750fc28bc18a27.tar.gz kernel-7cddb055bfda5f7b0be931e8ea750fc28bc18a27.zip | |
md/raid10: don't call bio_start_io_acct twice for bio which experienced read error
handle_read_error() will resumit r10_bio by raid10_read_request(), which
will call bio_start_io_acct() again, while bio_end_io_acct() will only
be called once.
Fix the problem by don't account io again from handle_read_error().
Fixes: 528bc2cf2fcc ("md/raid10: enable io accounting")
Suggested-by: Song Liu <[email protected]>
Signed-off-by: Yu Kuai <[email protected]>
Signed-off-by: Song Liu <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions
