On Thu, Aug 07, 2025 at 10:59:30PM +0800, dayss1224@gmail.com wrote:
From: Dong Yang dayss1224@gmail.com
Add missing headers to fix the build for new RISC-V KVM selftests.
Signed-off-by: Quan Zhou zhouquan@iscas.ac.cn Signed-off-by: Dong Yang dayss1224@gmail.com
tools/testing/selftests/kvm/include/riscv/processor.h | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/tools/testing/selftests/kvm/include/riscv/processor.h b/tools/testing/selftests/kvm/include/riscv/processor.h index 162f303d9..4cf5ae117 100644 --- a/tools/testing/selftests/kvm/include/riscv/processor.h +++ b/tools/testing/selftests/kvm/include/riscv/processor.h @@ -9,7 +9,9 @@ #include <linux/stringify.h> #include <asm/csr.h> +#include <asm/vdso/processor.h>
This is fine, but...
#include "kvm_util.h" +#include "ucall_common.h"
...this isn't correct. We should instead add this include line to all the source files that need it:
access_tracking_perf_test.c memslot_modification_stress_test.c memslot_perf_test.c
Thanks, drew
#define INSN_OPCODE_MASK 0x007c
#define INSN_OPCODE_SHIFT 2
2.34.1
-- kvm-riscv mailing list kvm-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kvm-riscv