diff options
author | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2020-09-15 16:41:21 +0000 |
---|---|---|
committer | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2020-09-15 16:41:21 +0000 |
commit | c26391f4dd0de02dd777ee2b38c28a04464bc075 (patch) | |
tree | e6830e596f9ce8a2cd610e84b6cee4bf21f7a5e0 /sys/arm | |
parent | 160ea95362644c14ab81535ec140def91c701d62 (diff) | |
download | src-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.c | 2 |
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; } |