]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
KVM: selftests: Clarify that arm64's inject_uer() takes a host PA, not a guest PA
authorSean Christopherson <seanjc@google.com>
Mon, 20 Apr 2026 21:20:00 +0000 (14:20 -0700)
committerSean Christopherson <seanjc@google.com>
Mon, 20 Apr 2026 21:54:17 +0000 (14:54 -0700)
Rename inject_uer()'s @paddr to @hpa to make it more obvious that it
injects an error using a host PA, not a guest PA.

No functional change intended.

Link: https://patch.msgid.link/20260420212004.3938325-16-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
tools/testing/selftests/kvm/arm64/sea_to_user.c

index fb06b9dcb3d9a1ee3123b9bb417d00c0ce5a742f..e16034852470745aca16e2b5f5ccb48badb34990 100644 (file)
@@ -93,7 +93,7 @@ static void write_einj_entry(const char *einj_path, u64 val)
                ksft_exit_fail_perror("Failed to write EINJ entry");
 }
 
-static void inject_uer(u64 paddr)
+static void inject_uer(u64 hpa)
 {
        if (access("/sys/firmware/acpi/tables/EINJ", R_OK) == -1)
                ksft_test_result_skip("EINJ table no available in firmware");
@@ -103,7 +103,7 @@ static void inject_uer(u64 paddr)
 
        write_einj_entry(EINJ_ETYPE, ERROR_TYPE_MEMORY_UER);
        write_einj_entry(EINJ_FLAGS, MASK_MEMORY_UER);
-       write_einj_entry(EINJ_ADDR, paddr);
+       write_einj_entry(EINJ_ADDR, hpa);
        write_einj_entry(EINJ_MASK, ~0x0UL);
        write_einj_entry(EINJ_NOTRIGGER, 1);
        write_einj_entry(EINJ_DOIT, 1);