diff options
author | 2021-03-17 11:54:48 +0800 | |
---|---|---|
committer | 2021-03-29 10:18:01 +0800 | |
commit | 30048cdac4b92f39ee50e2a1344f5899f8e70cb6 (patch) | |
tree | 2a1ad11c589875102c58185462148fb4276d73c2 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | erofs: use workqueue decompression for atomic contexts only (diff) | |
download | wireguard-linux-30048cdac4b92f39ee50e2a1344f5899f8e70cb6.tar.xz wireguard-linux-30048cdac4b92f39ee50e2a1344f5899f8e70cb6.zip |
erofs: use sync decompression for atomic contexts only
Sync decompression was introduced to get rid of additional kworker
scheduling overhead. But there is no such overhead in non-atomic
contexts. Therefore, it should be better to turn off sync decompression
to avoid the current thread waiting in z_erofs_runqueue.
Link: https://lore.kernel.org/r/20210317035448.13921-3-huangjianan@oppo.com
Reviewed-by: Gao Xiang <hsiangkao@redhat.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Huang Jianan <huangjianan@oppo.com>
Signed-off-by: Guo Weichao <guoweichao@oppo.com>
Signed-off-by: Gao Xiang <hsiangkao@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions