]> git.baikalelectronics.ru Git - kernel.git/commit
sh: bring syscall_set_return_value in line with other architectures
authorMichael Karcher <kernel@mkarcher.dialup.fu-berlin.de>
Wed, 22 Jul 2020 23:13:22 +0000 (01:13 +0200)
committerRich Felker <dalias@libc.org>
Sat, 15 Aug 2020 02:05:20 +0000 (22:05 -0400)
commit8b92abf3dd2e7b9fb92e44f8b8c59ed87f6a2faf
tree7951b71d800e3034c52ee092f1b825745d6fd156
parent65c15c2ab5b82bafb80339c72539f1829cc4fda0
sh: bring syscall_set_return_value in line with other architectures

Other architectures expect that syscall_set_return_value gets an already
negative value as error. That's also what kernel/seccomp.c provides.

Signed-off-by: Michael Karcher <kernel@mkarcher.dialup.fu-berlin.de>
Tested-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Signed-off-by: Rich Felker <dalias@libc.org>
arch/sh/include/asm/syscall_32.h