diff options
author | Gavin Shan <[email protected]> | 2021-03-16 12:11:26 +0800 |
---|---|---|
committer | Marc Zyngier <[email protected]> | 2021-04-07 14:33:22 +0100 |
commit | 10ba2d17d2972926c60e01dace6d7a3f8d968c4f (patch) | |
tree | 588816d146a0b6a701f31135c29b78eb28c3bde4 /lib/mpi/mpi-bit.c | |
parent | c728fd4ce75e9c342ea96facc5a2fe5ddb976a67 (diff) |
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 <[email protected]>
Reviewed-by: Keqian Zhu <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'lib/mpi/mpi-bit.c')
0 files changed, 0 insertions, 0 deletions