linux-yocto/tools/testing/selftests/kvm/aarch64
Marc Zyngier 9b7c3dd596 Merge branch kvm-arm64/idregs-6.12 into kvmarm/fixes
* kvm-arm64/idregs-6.12:
  : .
  : Make some fields of ID_AA64DFR0_EL1 and ID_AA64PFR1_EL1
  : writable from userspace, so that a VMM can influence the
  : set of guest-visible features.
  :
  : - for ID_AA64DFR0_EL1: DoubleLock, WRPs, PMUVer and DebugVer
  :   are writable (courtesy of Shameer Kolothum)
  :
  : - for ID_AA64PFR1_EL1: BT, SSBS, CVS2_frac are writable
  :   (courtesy of Shaoqin Huang)
  : .
  KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1
  KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1
  KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is advertised to the guest
  KVM: arm64: Disable fields that KVM doesn't know how to handle in ID_AA64PFR1_EL1
  KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 writable from userspace

Signed-off-by: Marc Zyngier <maz@kernel.org>
2024-10-08 10:40:04 +01:00
..
aarch32_id_regs.c tools headers arm64: Update sysreg.h with kernel sources 2023-10-18 23:36:25 +00:00
arch_timer_edge_cases.c KVM: arm64: selftests: Add arch_timer_edge_cases selftest 2024-08-30 09:04:16 +01:00
arch_timer.c KVM selftests treewide updates for 6.10: 2024-05-12 03:18:11 -04:00
debug-exceptions.c KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code 2024-02-12 20:41:49 +00:00
get-reg-list.c arm64 updates for 6.12 2024-09-16 06:55:07 +02:00
hypercalls.c KVM/arm64 updates for 6.9 2024-03-11 10:02:32 -04:00
no-vgic-v3.c KVM: arm64: Add selftest checking how the absence of GICv3 is handled 2024-08-27 18:32:56 +01:00
page_fault_test.c KVM selftests treewide updates for 6.10: 2024-05-12 03:18:11 -04:00
psci_test.c KVM selftests treewide updates for 6.10: 2024-05-12 03:18:11 -04:00
set_id_regs.c Merge branch kvm-arm64/idregs-6.12 into kvmarm/fixes 2024-10-08 10:40:04 +01:00
smccc_filter.c KVM: selftests: aarch64: Remove redundant newlines 2024-01-29 08:39:15 -08:00
vcpu_width_config.c KVM: selftests: Add TEST_REQUIRE macros to reduce skipping copy+paste 2022-06-11 11:47:29 -04:00
vgic_init.c KVM selftests treewide updates for 6.10: 2024-05-12 03:18:11 -04:00
vgic_irq.c KVM: arm64: selftests: Ensure pending interrupts are handled in arch_timer test 2024-08-30 09:03:45 +01:00
vgic_lpi_stress.c KVM: selftests: Add stress test for LPI injection 2024-04-25 13:19:56 +01:00
vpmu_counter_access.c KVM: selftests: Standardise layout of GIC frames 2024-04-25 13:19:56 +01:00