Changes in kernel/generic/src/syscall/syscall.c [af9dd1e:6c34f587] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/syscall/syscall.c
raf9dd1e r6c34f587 50 50 #include <synch/futex.h> 51 51 #include <synch/smc.h> 52 #include <synch/smp_memory_barrier.h>53 52 #include <ddi/ddi.h> 54 53 #include <ipc/event.h> … … 57 56 #include <console/console.h> 58 57 #include <udebug/udebug.h> 59 #include <log.h>60 58 61 59 /** Dispatch system call */ … … 88 86 rc = syscall_table[id](a1, a2, a3, a4, a5, a6); 89 87 } else { 90 log(LF_OTHER, LVL_ERROR, 91 "Task %" PRIu64": Unknown syscall %#" PRIxn, TASK->taskid, id); 88 printf("Task %" PRIu64": Unknown syscall %#" PRIxn, TASK->taskid, id); 92 89 task_kill_self(true); 93 90 } … … 123 120 syshandler_t syscall_table[SYSCALL_END] = { 124 121 /* System management syscalls. */ 125 (syshandler_t) sys_kio, 122 (syshandler_t) sys_klog, 123 (syshandler_t) sys_tls_set, 126 124 127 125 /* Thread and task related syscalls. */ … … 142 140 (syshandler_t) sys_futex_wakeup, 143 141 (syshandler_t) sys_smc_coherence, 144 (syshandler_t) sys_smp_memory_barrier,145 146 142 147 143 /* Address space related syscalls. */ … … 167 163 168 164 /* Event notification syscalls. */ 169 (syshandler_t) sys_ipc_event_subscribe, 170 (syshandler_t) sys_ipc_event_unsubscribe, 171 (syshandler_t) sys_ipc_event_unmask, 165 (syshandler_t) sys_event_subscribe, 166 (syshandler_t) sys_event_unmask, 172 167 173 168 /* Capabilities related syscalls. */ … … 183 178 (syshandler_t) sys_iospace_enable, 184 179 (syshandler_t) sys_iospace_disable, 185 186 (syshandler_t) sys_ipc_irq_subscribe, 187 (syshandler_t) sys_ipc_irq_unsubscribe, 180 (syshandler_t) sys_irq_register, 181 (syshandler_t) sys_irq_unregister, 188 182 189 183 /* Sysinfo syscalls. */ … … 196 190 197 191 /* Kernel console syscalls. */ 198 (syshandler_t) sys_debug_console, 199 200 (syshandler_t) sys_klog, 192 (syshandler_t) sys_debug_activate_console 201 193 }; 202 194
Note:
See TracChangeset
for help on using the changeset viewer.