diff --git a/sys/kernel/syscall_posix.c b/sys/kernel/syscall_posix.c index 8f7cb68..1fe822d 100644 --- a/sys/kernel/syscall_posix.c +++ b/sys/kernel/syscall_posix.c @@ -70,12 +70,12 @@ kpanic("PID: %i", _current->id); } else if ((uint32_t) systemCalls_posix[code].sc_status == SYSCALL_INVALID) { - kprintf("Invalid Call: [%i][0x%X]\n", code, (uint32_t) systemCalls[code].sc_name); + kprintf("Invalid Call: [%i][%s]\n", code, (uint32_t) systemCalls[code].sc_name); frame->tf_eax = -1; frame->tf_edx = 0x0; } else if ((uint32_t) systemCalls_posix[code].sc_status == SYSCALL_NOTIMP) { - kprintf("Not Implemented Call: [%i][0x%X]\n", code, (uint32_t) systemCalls[code].sc_name); + kprintf("Not Implemented Call: [%i][%s]\n", code, (uint32_t) systemCalls[code].sc_name); frame->tf_eax = -1; frame->tf_edx = 0x0; } diff --git a/sys/kernel/syscalls_posix.c b/sys/kernel/syscalls_posix.c index 3b8f9da..ae6876a 100644 --- a/sys/kernel/syscalls_posix.c +++ b/sys/kernel/syscalls_posix.c @@ -55,7 +55,7 @@ { 0, "mount", sys_invalid, SYSCALL_NOTIMP }, // 21 - mount { 0, "unmount", sys_invalid, SYSCALL_NOTIMP }, // 22 - unmount { ARG_COUNT(sys_setUID_args), "setuid", (sys_call_t *) sys_setUID, SYSCALL_VALID }, // 23 - setUID - { 0, "getuid", sys_getUID, SYSCALL_NOTIMP }, // 24 - getuid + { 0, "getuid", sys_getUID, SYSCALL_VALID }, // 24 - getuid { ARG_COUNT(sys_geteuid_args), "geteuid", sys_geteuid, SYSCALL_VALID }, // 25 - geteuid { 0, "ptrace", sys_invalid, SYSCALL_NOTIMP }, // 26 - ptrace { 0, "recvmsg", sys_invalid, SYSCALL_NOTIMP }, // 27 - recvmsg