diff options
| author | Wang Yechao <wang.yechao255@zte.com.cn> | 2026-07-31 17:12:07 +0800 |
|---|---|---|
| committer | Anup Patel <anup@brainfault.org> | 2026-08-01 11:56:19 +0530 |
| commit | da870fdafa8adf6f6287dbbdd2c3b3181655965e (patch) | |
| tree | ffbf754c91386fb599a8016f20c386da5d472b8f /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 6c7f75ef096ad6631d62eb66833f3737a85e5dbe (diff) | |
RISC-V: KVM: Split huge pages when dirty logging is enabled
Split huge pages eagerly when enabling dirty logging. The goal is to
avoid doing it while faulting on write-protected pages, which
negatively impacts guest performance.
The benefits of eager page splitting are the same as in x86 and arm64,
added with commit a3fe5dbda0a4 ("KVM: x86/mmu: Split huge pages mapped
by the TDP MMU when dirty logging is enabled") and commit e7bf7a490c68
("KVM: arm64: Split huge pages when dirty logging is enabled")
Signed-off-by: Wang Yechao <wang.yechao255@zte.com.cn>
Reviewed-by: Anup Patel <anup@brainfault.org>
Link: https://lore.kernel.org/r/20260731091215.1549430-3-wang.yechao255@zte.com.cn
Signed-off-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
