Whoops, missed an instance where we could recursively stack check... bad.

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@80 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
This commit is contained in:
behlendo 2008-04-21 18:16:04 +00:00
parent 892d51061e
commit a8ac0b8966

View File

@ -377,7 +377,6 @@ spl_debug_dumplog(void)
{ {
struct task_struct *tsk; struct task_struct *tsk;
dumplog_priv_t dp; dumplog_priv_t dp;
ENTRY;
init_waitqueue_head(&dp.dp_waitq); init_waitqueue_head(&dp.dp_waitq);
dp.dp_pid = current->pid; dp.dp_pid = current->pid;
@ -385,12 +384,12 @@ spl_debug_dumplog(void)
tsk = kthread_create(spl_debug_dumplog_thread,(void *)&dp,"spl_debug"); tsk = kthread_create(spl_debug_dumplog_thread,(void *)&dp,"spl_debug");
if (tsk == NULL) if (tsk == NULL)
RETURN(-ENOMEM); return -ENOMEM;
wake_up_process(tsk); wake_up_process(tsk);
wait_event(dp.dp_waitq, atomic_read(&dp.dp_flag)); wait_event(dp.dp_waitq, atomic_read(&dp.dp_flag));
RETURN(0); return 0;
} }
EXPORT_SYMBOL(spl_debug_dumplog); EXPORT_SYMBOL(spl_debug_dumplog);