diff options
| author | Kent Overstreet <[email protected]> | 2022-11-13 22:43:37 -0500 |
|---|---|---|
| committer | Kent Overstreet <[email protected]> | 2023-10-22 17:09:46 -0400 |
| commit | 6b1b186a5a8e9cf4770e9546c3606fef40666830 (patch) | |
| tree | 7bb738a19abf55c07d065c14d4179a5ba5fcf883 /tools/perf/scripts/python/bin/export-to-sqlite-report | |
| parent | 84fea8e5b3abc9147a20211e608ba8844c479998 (diff) | |
bcachefs: Minor dio write path improvements
This switches where we take quota reservations to be per bch_wirte_op
instead of per dio_write, so we can drop the quota reservation in the
same place as we call i_sectors_acct(), and only take/release
ei_quota_lock once.
In the future we'd like ei_quota_lock to not be a mutex, so that we can
avoid punting to process context before deliving write completions in
nocow mode.
Signed-off-by: Kent Overstreet <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-sqlite-report')
0 files changed, 0 insertions, 0 deletions