diff --git a/arch/arm/core/aarch64/fatal.c b/arch/arm/core/aarch64/fatal.c index 9471d587249..ab78fcd911d 100644 --- a/arch/arm/core/aarch64/fatal.c +++ b/arch/arm/core/aarch64/fatal.c @@ -237,3 +237,13 @@ void z_arm64_do_kernel_oops(z_arch_esf_t *esf) z_arm64_fatal_error(reason, esf); } + +#ifdef CONFIG_USERSPACE +FUNC_NORETURN void arch_syscall_oops(void *ssf_ptr) +{ + ARG_UNUSED(ssf_ptr); + + z_arm64_fatal_error(K_ERR_KERNEL_OOPS, NULL); + CODE_UNREACHABLE; +} +#endif