summaryrefslogtreecommitdiffstats
path: root/arch/ia64/kernel/process.c
diff options
context:
space:
mode:
authorKirill Korotaev2007-03-19 12:04:20 +0100
committerTony Luck2007-05-08 23:51:42 +0200
commit690def21414fa43fac1b8053fd952c0366c476de (patch)
tree512295acc56990fa85e9e493fc9b01b104c2b91f /arch/ia64/kernel/process.c
parent[IA64] Optional method to purge the TLB on SN systems (diff)
downloadkernel-qcow2-linux-690def21414fa43fac1b8053fd952c0366c476de.tar.gz
kernel-qcow2-linux-690def21414fa43fac1b8053fd952c0366c476de.tar.xz
kernel-qcow2-linux-690def21414fa43fac1b8053fd952c0366c476de.zip
[IA64] unwind did not work for processes born with CLONE_STOPPED
Minor problem for mainstream. Big problem for checkpoint/restore, because all the stopped/traced processes are born in this state, hence they cannot be checkpointed again due to failing unwind. The problem was identified as assumption in kernel unwind library that top level frame is different of syscall frame. It is the case unless process was born with CLONE_STOPPED. Author: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> Signed-Off-By: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> Signed-Off-By: Kirill Korotaev <dev@sw.ru> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/kernel/process.c')
0 files changed, 0 insertions, 0 deletions