diff --git a/arch/arm/core/cortex_m/fault.c b/arch/arm/core/cortex_m/fault.c index 6bfad45cd69..62c2e036d33 100644 --- a/arch/arm/core/cortex_m/fault.c +++ b/arch/arm/core/cortex_m/fault.c @@ -164,10 +164,10 @@ static void fault_show(const z_arch_esf_t *esf, int fault) #endif /* FAULT_DUMP == 1 */ #ifdef CONFIG_USERSPACE -Z_EXC_DECLARE(z_arch_user_string_nlen); +Z_EXC_DECLARE(z_arm_user_string_nlen); static const struct z_exc_handle exceptions[] = { - Z_EXC_HANDLE(z_arch_user_string_nlen) + Z_EXC_HANDLE(z_arm_user_string_nlen) }; #endif diff --git a/arch/arm/core/userspace.S b/arch/arm/core/userspace.S index 0930f885375..64e519546e2 100644 --- a/arch/arm/core/userspace.S +++ b/arch/arm/core/userspace.S @@ -17,9 +17,9 @@ _ASM_FILE_PROLOGUE GTEXT(z_arm_userspace_enter) GTEXT(z_arm_do_syscall) GTEXT(z_arch_user_string_nlen) -GTEXT(z_arch_user_string_nlen_fault_start) -GTEXT(z_arch_user_string_nlen_fault_end) -GTEXT(z_arch_user_string_nlen_fixup) +GTEXT(z_arm_user_string_nlen_fault_start) +GTEXT(z_arm_user_string_nlen_fault_end) +GTEXT(z_arm_user_string_nlen_fixup) GDATA(_kernel) /* Imports */ @@ -514,11 +514,11 @@ SECTION_FUNC(TEXT, z_arch_user_string_nlen) movs r3, #0 /* r3 is the counter */ strlen_loop: -z_arch_user_string_nlen_fault_start: +z_arm_user_string_nlen_fault_start: /* r0 contains the string. r5 = *(r0 + r3]). This could fault. */ ldrb r5, [r0, r3] -z_arch_user_string_nlen_fault_end: +z_arm_user_string_nlen_fault_end: #if defined(CONFIG_ARMV6_M_ARMV8_M_BASELINE) cmp r5, #0 beq strlen_done @@ -539,7 +539,7 @@ strlen_done: movs r1, #0 str r1, [sp, #4] -z_arch_user_string_nlen_fixup: +z_arm_user_string_nlen_fixup: /* Write error value to err pointer parameter */ ldr r1, [sp, #4] str r1, [r2, #0] diff --git a/arch/x86/core/ia32/fatal.c b/arch/x86/core/ia32/fatal.c index b586e1b2a96..b26a41d301b 100644 --- a/arch/x86/core/ia32/fatal.c +++ b/arch/x86/core/ia32/fatal.c @@ -327,10 +327,10 @@ static void dump_page_fault(z_arch_esf_t *esf) #endif /* CONFIG_EXCEPTION_DEBUG */ #ifdef CONFIG_USERSPACE -Z_EXC_DECLARE(z_arch_user_string_nlen); +Z_EXC_DECLARE(z_x86_user_string_nlen); static const struct z_exc_handle exceptions[] = { - Z_EXC_HANDLE(z_arch_user_string_nlen) + Z_EXC_HANDLE(z_x86_user_string_nlen) }; #endif diff --git a/arch/x86/core/ia32/userspace.S b/arch/x86/core/ia32/userspace.S index 0b765535fc2..ba6aced61f6 100644 --- a/arch/x86/core/ia32/userspace.S +++ b/arch/x86/core/ia32/userspace.S @@ -14,9 +14,9 @@ GTEXT(z_x86_syscall_entry_stub) GTEXT(z_x86_userspace_enter) GTEXT(z_arch_user_string_nlen) -GTEXT(z_arch_user_string_nlen_fault_start) -GTEXT(z_arch_user_string_nlen_fault_end) -GTEXT(z_arch_user_string_nlen_fixup) +GTEXT(z_x86_user_string_nlen_fault_start) +GTEXT(z_x86_user_string_nlen_fault_end) +GTEXT(z_x86_user_string_nlen_fixup) /* Imports */ GDATA(_k_syscall_table) @@ -270,10 +270,10 @@ SECTION_FUNC(TEXT, z_arch_user_string_nlen) /* This code might page fault */ strlen_loop: -z_arch_user_string_nlen_fault_start: +z_x86_user_string_nlen_fault_start: cmpb $0x0, (%edx, %eax, 1) /* *(EDX + EAX) == 0? Could fault. */ -z_arch_user_string_nlen_fault_end: +z_x86_user_string_nlen_fault_end: je strlen_done cmp 0xc(%ebp), %eax /* Max length reached? */ je strlen_done @@ -284,7 +284,7 @@ strlen_done: /* Set error value to 0 since we succeeded */ movl $0, -4(%ebp) -z_arch_user_string_nlen_fixup: +z_x86_user_string_nlen_fixup: /* Write error value to err pointer parameter */ movl 0x10(%ebp), %ecx pop %edx