aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorGavin Shan <gshan@redhat.com>2021-03-16 12:11:26 +0800
committerMarc Zyngier <maz@kernel.org>2021-04-07 14:33:22 +0100
commit10ba2d17d2972926c60e01dace6d7a3f8d968c4f (patch)
tree588816d146a0b6a701f31135c29b78eb28c3bde4 /tools/perf/scripts/python/export-to-postgresql.py
parentKVM: arm64: Use find_vma_intersection() (diff)
downloadlinux-dev-10ba2d17d2972926c60e01dace6d7a3f8d968c4f.tar.xz
linux-dev-10ba2d17d2972926c60e01dace6d7a3f8d968c4f.zip
KVM: arm64: Don't retrieve memory slot again in page fault handler
We needn't retrieve the memory slot again in user_mem_abort() because the corresponding memory slot has been passed from the caller. This would save some CPU cycles. For example, the time used to write 1GB memory, which is backed by 2MB hugetlb pages and write-protected, is dropped by 6.8% from 928ms to 864ms. Signed-off-by: Gavin Shan <gshan@redhat.com> Reviewed-by: Keqian Zhu <zhukeqian1@huawei.com> Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20210316041126.81860-4-gshan@redhat.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions