aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin/flamegraph-record
diff options
context:
space:
mode:
authorXin Yin <yinxin.x@bytedance.com>2022-05-09 15:40:28 +0800
committerGao Xiang <hsiangkao@linux.alibaba.com>2022-05-18 00:11:21 +0800
commitd435d53228dd039fffecae123b8c138af6f96f99 (patch)
tree133a4241c76699afef1fbc22e6689022a757e7dd /tools/perf/scripts/python/bin/flamegraph-record
parenterofs: add 'fsid' mount option (diff)
downloadlinux-d435d53228dd039fffecae123b8c138af6f96f99.tar.gz
linux-d435d53228dd039fffecae123b8c138af6f96f99.zip
erofs: change to use asynchronous io for fscache readpage/readahead
Use asynchronous io to read data from fscache may greatly improve IO bandwidth for sequential buffered read scenario. Change erofs_fscache_read_folios to erofs_fscache_read_folios_async, and read data from fscache asynchronously. Make .readpage()/.readahead() to use this new helper. Signed-off-by: Xin Yin <yinxin.x@bytedance.com> Reviewed-by: Jeffle Xu <jefflexu@linux.alibaba.com> Signed-off-by: Jeffle Xu <jefflexu@linux.alibaba.com> Link: https://lore.kernel.org/r/20220509074028.74954-23-jefflexu@linux.alibaba.com Acked-by: Chao Yu <chao@kernel.org> [ Gao Xiang: minor styling changes. ] Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/flamegraph-record')
0 files changed, 0 insertions, 0 deletions
a>Aric Cyr1-1/+1 2021-03-23drm/amd/pm: fix workload mismatch on vega10Kenneth Feng1-1/+1 2021-03-23drm/amdgpu: Use dev_info if VFCT table not validFeifei Xu1-6/+6 2021-03-23drm/amdgpu: drop legacy IO bar supportAlex Deucher5-111/+2 2021-03-23drm/amd/display: Remove unnecessary conversion to boolJiapeng Chong1-1/+1 2021-03-23drm/amd/pm: Mundane typo fixes in the file amdgpu_pm.cBhaskar Chowdhury1-2/+2 2021-03-23drm/amd/display: remove redundant initialization of variable resultColin Ian King1-1/+1 2021-03-23drm/amd/pm: Fix spelling mistake "disble" -> "disable"Colin Ian King1-1/+1 2021-03-23drm/amd/pm: add a new sysfs entry for default power limitEric Huang11-15/+75 2021-03-23drm/amd/display: Free local data after useVictor Lu1-0/+1 2021-03-23drm/amdgpu: nuke the ih reentrant lockChristian König3-7/+0 2021-03-23drm/amdkfd: Fix recursive lock warningsFelix Kuehling1-3/+3 2021-03-23drm/amdgpu: fix send ras disable cmd when asic not support rasStanley.Yang4-15/+62 2021-03-23drm/amdgpu/display: drop dcn301_calculate_wm_and_dl for nowcharles sun1-95/+3 2021-03-23drm/amdgpu: update ecc query support for arcturusHawking Zhang1-6/+10 2021-03-23drm/amdgpu: use the new cursor in the VM codeChristian König1-37/+18 2021-03-23drm/amdgpu: use the new cursor in amdgpu_ttm_bo_eviction_valuableChristian König1-6/+8 2021-03-23drm/amdgpu: use new cursor in amdgpu_mem_visibleChristian König1-4/+6 2021-03-23drm/amdgpu: use the new cursor in amdgpu_ttm_access_memoryChristian König1-49/+18 2021-03-23drm/amdgpu: use new cursor in amdgpu_ttm_io_mem_pfnChristian König1-5/+3 2021-03-23drm/amdgpu: use the new cursor in amdgpu_fill_bufferChristian König1-50/+15 2021-03-23drm/amdgpu: use the new cursor in amdgpu_ttm_copy_mem_to_memChristian König1-61/+26