coredump: Support threads
Change-Id: Id75ade6c87b15abcff5d772d90f77950376a32c1 Refs: #1219
This commit is contained in:
@ -128,6 +128,7 @@ init_process(struct process *proc, struct process *parent)
|
||||
INIT_LIST_HEAD(&proc->ptraced_children_list);
|
||||
mcs_rwlock_init(&proc->threads_lock);
|
||||
mcs_rwlock_init(&proc->children_lock);
|
||||
mcs_rwlock_init(&proc->coredump_lock);
|
||||
ihk_mc_spinlock_init(&proc->mckfd_lock);
|
||||
waitq_init(&proc->waitpid_q);
|
||||
ihk_atomic_set(&proc->refcount, 2);
|
||||
@ -2854,6 +2855,7 @@ void destroy_thread(struct thread *thread)
|
||||
if (thread->fp_regs) {
|
||||
release_fp_regs(thread);
|
||||
}
|
||||
kfree(thread->coredump_regs);
|
||||
|
||||
release_sigcommon(thread->sigcommon);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user