diff options
| author | Fuad Tabba <fuad.tabba@linux.dev> | 2026-08-21 07:44:45 +0100 |
|---|---|---|
| committer | Oliver Upton <oupton@kernel.org> | 2026-09-15 15:09:56 -0700 |
| commit | 6f182db39fb00548c26d689163ceb2fe4a802793 (patch) | |
| tree | 2c5377cdf1334640f2af63e762f3fcecdbc18b60 /tools/perf/scripts/python/bin | |
| parent | cc5d96036e01ac330d24b2f0c336d60f82ab4930 (diff) | |
| download | linux-next-6f182db39fb00548c26d689163ceb2fe4a802793.tar.gz linux-next-6f182db39fb00548c26d689163ceb2fe4a802793.zip | |
KVM: arm64: selftests: Add ITS table save tests
Cover the two ways a guest can leave a table that
KVM_DEV_ARM_ITS_SAVE_TABLES has to cope with: a GITS_BASER<coll> write
that changes the table, which drops the collections it described, and a
device whose L2 block the guest invalidated, which the save skips. Each
case then resets and restores, which is what the save exists for.
Both fail without the preceding patches. The first save returns -EINVAL,
and the second saves a DTE pointing 8192 entries ahead, at an entry the
save never wrote.
Assisted-by: Antigravity:gemini-3.1-pro
Signed-off-by: Fuad Tabba <fuad.tabba@linux.dev>
Reviewed-by: Marc Zyngier <maz@kernel.org>
Link: https://patch.msgid.link/20260821064445.615838-5-fuad.tabba@linux.dev
Signed-off-by: Oliver Upton <oupton@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
