diff options
author | Patrick Williams <iawillia@us.ibm.com> | 2013-10-31 12:33:35 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-11-12 16:48:09 -0600 |
commit | 92324fc2313a6bf47f57562ed67cdbafa8a6834f (patch) | |
tree | b5f3a509ca907d34d9ecb435dad411910afbbefa /src/kernel/syscall.C | |
parent | 4c5b2801ef7b37337e0bf5e74c8169a97410f316 (diff) | |
download | talos-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.C | 3 |
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 { |