On Thu, Aug 07, 2025 at 10:59:30PM +0800, dayss1224@xxxxxxxxx wrote: > From: Dong Yang <dayss1224@xxxxxxxxx> > > Add missing headers to fix the build for new RISC-V KVM selftests. > > Signed-off-by: Quan Zhou <zhouquan@xxxxxxxxxxx> > Signed-off-by: Dong Yang <dayss1224@xxxxxxxxx> > --- > 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@xxxxxxxxxxxxxxxxxxx > http://lists.infradead.org/mailman/listinfo/kvm-riscv