From: Martin Schwidefsky Date: Mon, 17 May 2010 08:00:02 +0000 (+0200) Subject: [S390] improve irq tracing code in entry[64].S X-Git-Tag: v2.6.35-rc1~505^2~21 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a2df3a87276cdc08fd87070d09ea18d1fb9d622;p=pandora-kernel.git [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 --- Reading git-diff-tree failed