aboutsummaryrefslogtreecommitdiff
path: root/sys/arm
diff options
context:
space:
mode:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>2020-09-15 16:41:21 +0000
committerEdward Tomasz Napierala <trasz@FreeBSD.org>2020-09-15 16:41:21 +0000
commitc26391f4dd0de02dd777ee2b38c28a04464bc075 (patch)
treee6830e596f9ce8a2cd610e84b6cee4bf21f7a5e0 /sys/arm
parent160ea95362644c14ab81535ec140def91c701d62 (diff)
downloadsrc-c26391f4dd0de02dd777ee2b38c28a04464bc075.tar.gz
src-c26391f4dd0de02dd777ee2b38c28a04464bc075.zip
Move SV_ABI_ERRNO translation into linux-specific code, to simplify
the syscall path and declutter it a bit. No functional changes intended. Reviewed by: kib (earlier version) MFC after: 2 weeks Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D26378
Notes
Notes: svn path=/head/; revision=365755
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/arm/vm_machdep.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/arm/vm_machdep.c b/sys/arm/arm/vm_machdep.c
index e13c8f01b0f2..16597ba8269b 100644
--- a/sys/arm/arm/vm_machdep.c
+++ b/sys/arm/arm/vm_machdep.c
@@ -219,7 +219,7 @@ cpu_set_syscall_retval(struct thread *td, int error)
/* nothing to do */
break;
default:
- frame->tf_r0 = SV_ABI_ERRNO(td->td_proc, error);
+ frame->tf_r0 = error;
frame->tf_spsr |= PSR_C; /* carry bit */
break;
}