[PATCH] s390: instruction processing damage handling
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Fri, 28 Apr 2006 01:40:23 +0000 (18:40 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 28 Apr 2006 15:33:48 +0000 (08:33 -0700)
commitb73d40c6178f2c8b2d574db566b47f36e3d12072
tree5f0f10ee010f06d359dbbf33dd2160f34d770ea2
parent9b5dec1aa08b77c4217cd5fcaf1e4e177f659b2e
[PATCH] s390: instruction processing damage handling

In case of an instruction processing damage (IPD) machine check in kernel mode
the resulting action is always to stop the kernel.  This is not necessarily
the best solution since a retry of the failing instruction might succeed.  Add
logic to retry the instruction if no more than 30 instruction processing
damage checks occured in the last 5 minutes.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/s390/s390mach.c