Files
android_kernel_xiaomi_sm8450/arch/arm/kernel
Nicolas Pitre f606a6ff22 [ARM] 3626/1: ARM EABI: fix syscall restarting
Patch from Nicolas Pitre

The RESTARTBLOCK case currently store some code on the stack to invoke
sys_restart_syscall.  However this is ABI dependent and there is a
mismatch with the way __NR_restart_syscall gets defined when the kernel
is compiled for EABI.

There is also a long standing bug in the thumb case since with OABI the
__NR_restart_syscall value includes __NR_SYSCALL_BASE which should not
be the case for Thumb syscalls.

Credits to Yauheni Kaliuta <yauheni.kaliuta@gmail.com> for finding the
EABI bug.

Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-06-22 22:18:45 +01:00
..
2006-03-21 22:06:17 +00:00
2005-10-30 17:37:32 -08:00
2006-03-27 14:58:25 +01:00
2005-04-16 15:20:36 -07:00
2006-06-18 16:26:58 +01:00
2005-04-16 15:20:36 -07:00
2006-03-15 14:57:13 +00:00
2005-04-16 15:20:36 -07:00
2006-04-20 21:48:02 +01:00
2006-06-18 16:26:58 +01:00
2006-03-28 22:05:10 +01:00