aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/arm-cs-trace-disasm.py
diff options
context:
space:
mode:
authorDavidlohr Bueso <[email protected]>2025-05-15 17:39:23 +0000
committerChristian Brauner <[email protected]>2025-05-21 07:34:29 +0000
commit98a6ca16333e10ce450b0ab516f4c3e5fe52ef31 (patch)
tree9004a39d39aa98d7e316f19e8d6a91504c81d8b7 /tools/perf/scripts/python/arm-cs-trace-disasm.py
parentfs/buffer: use sleeping lookup in __getblk_slowpath() (diff)
downloadkernel-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