linux/arch/s390
Heiko Carstens 8427082a50 [S390] fix syscall restart handling.
If do_signal() gets called several times before returning to user space
and no signal is pending (e.g. cancelled by a debugger) syscall restart
handling could be done several times. This would change the user space
PSW to an address prior to the syscall instruction.
Fix this by making sure that syscall restart handling is only done once.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2006-09-20 15:58:54 +02:00
..
appldata [S390] add __cpuinit to appldata_cpu_notify 2006-08-07 18:13:09 +02:00
boot
crypto [CRYPTO] all: Pass tfm instead of ctx to algorithms 2006-06-26 17:34:39 +10:00
hypfs [S390] hypfs compiler warnings. 2006-09-20 15:58:47 +02:00
kernel [S390] fix syscall restart handling. 2006-09-20 15:58:54 +02:00
lib [S390] broken copy_in_user function. 2006-08-30 14:33:30 +02:00
math-emu Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
mm [S390] add kprobes support. 2006-09-20 15:58:39 +02:00
oprofile [PATCH] s390: add oprofile callgraph support 2006-01-06 08:33:50 -08:00
Kconfig [S390] add kprobes support. 2006-09-20 15:58:39 +02:00
Kconfig.debug [PATCH] lockdep: irqtrace subsystem, s390 support 2006-07-03 15:27:03 -07:00
Makefile [PATCH] lockdep: s390 CONFIG_FRAME_POINTER support 2006-07-03 15:27:02 -07:00
defconfig [S390] update default configuration 2006-07-27 14:04:57 +02:00