summaryrefslogtreecommitdiffstats
path: root/src/kernel/syscall.C
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2013-10-31 12:33:35 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-11-12 16:48:09 -0600
commit92324fc2313a6bf47f57562ed67cdbafa8a6834f (patch)
treeb5f3a509ca907d34d9ecb435dad411910afbbefa /src/kernel/syscall.C
parent4c5b2801ef7b37337e0bf5e74c8169a97410f316 (diff)
downloadtalos-hostboot-92324fc2313a6bf47f57562ed67cdbafa8a6834f.tar.gz
talos-hostboot-92324fc2313a6bf47f57562ed67cdbafa8a6834f.zip
Clean up some kernel TODOs.
Change-Id: I1f33cfba258a99959e29f8625d6a8459405639f1 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6985 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/kernel/syscall.C')
-rw-r--r--src/kernel/syscall.C3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/kernel/syscall.C b/src/kernel/syscall.C
index 38178499c..ab78bd655 100644
--- a/src/kernel/syscall.C
+++ b/src/kernel/syscall.C
@@ -155,9 +155,8 @@ void kernel_execute_system_call()
uint64_t syscall = t->context.gprs[3];
if (syscall >= SYSCALL_MAX)
{
- // TODO : kill task.
printk("Invalid syscall : %ld\n", syscall);
- while(1);
+ TaskManager::endTask(t, NULL, TASK_STATUS_CRASHED);
}
else
{
OpenPOWER on IntegriCloud