diff options
| author | Vincent Donnefort <vdonnefort@google.com> | 2026-10-01 15:28:40 +0100 |
|---|---|---|
| committer | Marc Zyngier <maz@kernel.org> | 2026-10-02 17:06:40 +0100 |
| commit | bd93068340e9d770d6282ab425b686bef2042394 (patch) | |
| tree | da246da102e5b64b167c306309bae47930626bed /tools/perf/scripts/python/stackcollapse.py | |
| parent | 43759e3c9631ffcec55e4b7396864af4a5b98f30 (diff) | |
KVM: arm64: Add selftests for the pKVM heap allocator
Introduce a comprehensive runtime selftest for the pKVM hypervisor heap
allocator, executed during init when CONFIG_NVHE_EL2_DEBUG is enabled.
The selftest runs entirely at EL2 and exercises allocator's core
mechanisms:
* over-sized allocations
* basic allocation and alignment
* chunk recycling, splitting, merging
* memory reclaiming
* memory topup
Signed-off-by: Vincent Donnefort <vdonnefort@google.com>
Reviewed-by: Fuad Tabba <fuad.tabba@linux.dev>
Tested-by: Fuad Tabba <fuad.tabba@linux.dev>
Link: https://patch.msgid.link/20261001142849.3367614-10-vdonnefort@google.com
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
