Martin Schwidefsky 6a2df3a872 [S390] improve irq tracing code in entry[64].S
The system call path in entry[64].S is run with interrupts enabled.
Remove the irq tracing check from the system call exit code. If a
program check interrupted a context enabled for interrupts do a
call to trace_irq_off_caller in the program check handler before
branching to the system call exit code.
Restructure the system call and io interrupt return code to avoid
avoid the lpsw[e] to disable machine checks.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2010-05-17 10:00:15 +02:00
..
2010-02-09 11:13:56 +01:00
2009-09-11 10:29:56 +02:00
2010-02-26 22:37:29 +01:00
2009-03-26 15:24:05 +01:00
2009-12-16 07:20:12 -08:00
2009-09-22 07:17:42 -07:00
2010-02-26 22:37:30 +01:00
2009-09-11 10:29:54 +02:00
2009-06-12 10:27:31 +02:00
2010-03-12 15:52:32 -08:00
2009-03-26 15:24:05 +01:00