]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
KVM: selftests: Use gva_t instead of vm_vaddr_t
authorDavid Matlack <dmatlack@google.com>
Mon, 20 Apr 2026 21:19:46 +0000 (14:19 -0700)
committerSean Christopherson <seanjc@google.com>
Mon, 20 Apr 2026 21:54:16 +0000 (14:54 -0700)
commit5567fc9dcd7ed46678cd68e6ca0662331d42f0ac
tree1e221811d576399e4ecfad8b2064999b871f5089
parent6b802031877a995456c528095c41d1948546bf45
KVM: selftests: Use gva_t instead of vm_vaddr_t

Replace all occurrences of vm_vaddr_t with gva_t to align with KVM code
and with the conversion helpers (e.g. addr_gva2hva()).

This commit was generated with the following command:

  git ls-files tools/testing/selftests/kvm | xargs sed -i 's/vm_vaddr_/gva_/g'

Then by manually adjusting whitespace to make checkpatch.pl happy, and
dropping renames of functions that allocate memory within a given VM.

No functional change intended.

Signed-off-by: David Matlack <dmatlack@google.com>
[sean: drop renames of allocator APIs]
Link: https://patch.msgid.link/20260420212004.3938325-2-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
71 files changed:
tools/testing/selftests/kvm/arm64/vgic_irq.c
tools/testing/selftests/kvm/include/arm64/processor.h
tools/testing/selftests/kvm/include/arm64/ucall.h
tools/testing/selftests/kvm/include/kvm_util.h
tools/testing/selftests/kvm/include/kvm_util_types.h
tools/testing/selftests/kvm/include/loongarch/ucall.h
tools/testing/selftests/kvm/include/riscv/ucall.h
tools/testing/selftests/kvm/include/s390/ucall.h
tools/testing/selftests/kvm/include/ucall_common.h
tools/testing/selftests/kvm/include/x86/hyperv.h
tools/testing/selftests/kvm/include/x86/kvm_util_arch.h
tools/testing/selftests/kvm/include/x86/svm_util.h
tools/testing/selftests/kvm/include/x86/vmx.h
tools/testing/selftests/kvm/kvm_page_table_test.c
tools/testing/selftests/kvm/lib/arm64/processor.c
tools/testing/selftests/kvm/lib/arm64/ucall.c
tools/testing/selftests/kvm/lib/elf.c
tools/testing/selftests/kvm/lib/kvm_util.c
tools/testing/selftests/kvm/lib/loongarch/processor.c
tools/testing/selftests/kvm/lib/loongarch/ucall.c
tools/testing/selftests/kvm/lib/riscv/processor.c
tools/testing/selftests/kvm/lib/s390/processor.c
tools/testing/selftests/kvm/lib/ucall_common.c
tools/testing/selftests/kvm/lib/x86/hyperv.c
tools/testing/selftests/kvm/lib/x86/memstress.c
tools/testing/selftests/kvm/lib/x86/processor.c
tools/testing/selftests/kvm/lib/x86/svm.c
tools/testing/selftests/kvm/lib/x86/ucall.c
tools/testing/selftests/kvm/lib/x86/vmx.c
tools/testing/selftests/kvm/riscv/sbi_pmu_test.c
tools/testing/selftests/kvm/s390/memop.c
tools/testing/selftests/kvm/s390/tprot.c
tools/testing/selftests/kvm/steal_time.c
tools/testing/selftests/kvm/x86/amx_test.c
tools/testing/selftests/kvm/x86/aperfmperf_test.c
tools/testing/selftests/kvm/x86/cpuid_test.c
tools/testing/selftests/kvm/x86/evmcs_smm_controls_test.c
tools/testing/selftests/kvm/x86/hyperv_clock.c
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
tools/testing/selftests/kvm/x86/hyperv_extended_hypercalls.c
tools/testing/selftests/kvm/x86/hyperv_features.c
tools/testing/selftests/kvm/x86/hyperv_ipi.c
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
tools/testing/selftests/kvm/x86/hyperv_tlb_flush.c
tools/testing/selftests/kvm/x86/kvm_buslock_test.c
tools/testing/selftests/kvm/x86/kvm_clock_test.c
tools/testing/selftests/kvm/x86/nested_close_kvm_test.c
tools/testing/selftests/kvm/x86/nested_dirty_log_test.c
tools/testing/selftests/kvm/x86/nested_emulation_test.c
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
tools/testing/selftests/kvm/x86/nested_invalid_cr3_test.c
tools/testing/selftests/kvm/x86/nested_tsc_adjust_test.c
tools/testing/selftests/kvm/x86/nested_tsc_scaling_test.c
tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
tools/testing/selftests/kvm/x86/sev_smoke_test.c
tools/testing/selftests/kvm/x86/smm_test.c
tools/testing/selftests/kvm/x86/state_test.c
tools/testing/selftests/kvm/x86/svm_int_ctl_test.c
tools/testing/selftests/kvm/x86/svm_lbr_nested_state.c
tools/testing/selftests/kvm/x86/svm_nested_clear_efer_svme.c
tools/testing/selftests/kvm/x86/svm_nested_shutdown_test.c
tools/testing/selftests/kvm/x86/svm_nested_soft_inject_test.c
tools/testing/selftests/kvm/x86/svm_nested_vmcb12_gpa.c
tools/testing/selftests/kvm/x86/svm_vmcall_test.c
tools/testing/selftests/kvm/x86/triple_fault_event_test.c
tools/testing/selftests/kvm/x86/vmx_apic_access_test.c
tools/testing/selftests/kvm/x86/vmx_apicv_updates_test.c
tools/testing/selftests/kvm/x86/vmx_invalid_nested_guest_state.c
tools/testing/selftests/kvm/x86/vmx_nested_la57_state_test.c
tools/testing/selftests/kvm/x86/vmx_preemption_timer_test.c
tools/testing/selftests/kvm/x86/xapic_ipi_test.c