android_kernel_xiaomi_sm8350/arch/ppc64/xmon
Haren Myneni 5cb4cc0d82 [PATCH] Xmon bug fix for soft-reset
For soft reset during system hang, got an error "CPU did not take
control" for some CPUs even though they responded to soft-reset (called
SystemReset, die and called debugger - xmon).   First these CPUs entered
into xmon by IPI callback and then got a soft-reset exception and
re-entered into xmon again. The first CPU which re-entered into xmon got
the output lock and made into xmon successfully without unlocking.
Hence, the next CPU(s) which re-entered into xmon try to acquire a lock
(get_output_lock). Therefore, we can not view state of those CPU(s).

[This is a simple, very low risk, obvious fix for an obvious bug, and
should go into 2.6.13.  -- paulus]

Signed-off-by: Haren Myneni <hbabu@us.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-08-02 22:16:45 -07:00
..
ansidecl.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
nonstdio.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ppc-dis.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ppc-opc.c [PATCH] ppc-opc NULL noise removal 2005-04-26 07:43:41 -07:00
ppc.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
privinst.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
setjmp.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
start.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
subr_prf.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
xmon.c [PATCH] Xmon bug fix for soft-reset 2005-08-02 22:16:45 -07:00