From d44a00853f501db00c2c9e47b8c770b892d57721 Mon Sep 17 00:00:00 2001 From: Alexander Potapenko Date: Tue, 23 Jul 2024 11:32:12 +0200 Subject: executor: arm64: add syzos header For KVM fuzzing we are going to need some library code that will be running inside KVM to perform common tasks (e.g. register accesses, device setup etc.) This code will reside in a special ".guest" section that the executor will map at address 0xeeee8000. For now it contains just the main function, but will be extended in further patches. --- executor/kvm.h | 1 + 1 file changed, 1 insertion(+) (limited to 'executor/kvm.h') diff --git a/executor/kvm.h b/executor/kvm.h index 217ce24ff..49a493818 100644 --- a/executor/kvm.h +++ b/executor/kvm.h @@ -77,4 +77,5 @@ #define PREFIX_SIZE 0xba1d #define ARM64_ADDR_USER_CODE 0xeeee0000 +#define ARM64_ADDR_EXECUTOR_CODE 0xeeee8000 #define ARM64_ADDR_EL1_STACK_BOTTOM 0xffff1000 -- cgit mrf-deployment