Changes in kernel/generic/src/syscall/syscall.c [43b8c65:8820544] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/syscall/syscall.c
r43b8c65 r8820544 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> 58 #include <log.h> 59 59 60 60 /** Dispatch system call */ … … 87 87 rc = syscall_table[id](a1, a2, a3, a4, a5, a6); 88 88 } else { 89 printf("Task %" PRIu64": Unknown syscall %#" PRIxn, TASK->taskid, id); 89 log(LF_OTHER, LVL_ERROR, 90 "Task %" PRIu64": Unknown syscall %#" PRIxn, TASK->taskid, id); 90 91 task_kill_self(true); 91 92 } … … 121 122 syshandler_t syscall_table[SYSCALL_END] = { 122 123 /* System management syscalls. */ 123 (syshandler_t) sys_k log,124 (syshandler_t) sys_kio, 124 125 (syshandler_t) sys_tls_set, 125 126 … … 141 142 (syshandler_t) sys_futex_wakeup, 142 143 (syshandler_t) sys_smc_coherence, 143 (syshandler_t) sys_smp_memory_barrier,144 145 144 146 145 /* Address space related syscalls. */ … … 166 165 167 166 /* Event notification syscalls. */ 168 (syshandler_t) sys_event_subscribe, 169 (syshandler_t) sys_event_unmask, 167 (syshandler_t) sys_ipc_event_subscribe, 168 (syshandler_t) sys_ipc_event_unsubscribe, 169 (syshandler_t) sys_ipc_event_unmask, 170 170 171 171 /* Capabilities related syscalls. */ … … 181 181 (syshandler_t) sys_iospace_enable, 182 182 (syshandler_t) sys_iospace_disable, 183 (syshandler_t) sys_irq_register, 184 (syshandler_t) sys_irq_unregister, 183 184 (syshandler_t) sys_ipc_irq_subscribe, 185 (syshandler_t) sys_ipc_irq_unsubscribe, 185 186 186 187 /* Sysinfo syscalls. */ … … 193 194 194 195 /* Kernel console syscalls. */ 195 (syshandler_t) sys_debug_activate_console 196 (syshandler_t) sys_debug_console, 197 198 (syshandler_t) sys_klog, 196 199 }; 197 200
Note:
See TracChangeset
for help on using the changeset viewer.