diff options
| author | Davidlohr Bueso <[email protected]> | 2025-05-15 17:39:23 +0000 |
|---|---|---|
| committer | Christian Brauner <[email protected]> | 2025-05-21 07:34:29 +0000 |
| commit | 98a6ca16333e10ce450b0ab516f4c3e5fe52ef31 (patch) | |
| tree | 9004a39d39aa98d7e316f19e8d6a91504c81d8b7 /tools/perf/scripts/python/arm-cs-trace-disasm.py | |
| parent | fs/buffer: use sleeping lookup in __getblk_slowpath() (diff) | |
| download | kernel-98a6ca16333e10ce450b0ab516f4c3e5fe52ef31.tar.gz kernel-98a6ca16333e10ce450b0ab516f4c3e5fe52ef31.zip | |
fs/buffer: avoid redundant lookup in getblk slowpath
__getblk_slow() already implies failing a first lookup
as the fastpath, so try to create the buffers immediately
and avoid the redundant lookup. This saves 5-10% of the
total cost/latency of the slowpath.
Signed-off-by: Davidlohr Bueso <[email protected]>
Link: https://lore.kernel.org/[email protected]
Reviewed-by: Jan Kara <[email protected]>
Signed-off-by: Christian Brauner <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/arm-cs-trace-disasm.py')
0 files changed, 0 insertions, 0 deletions
