diff --git a/zion/syscall/syscall.cpp b/zion/syscall/syscall.cpp index 298f294..6689a4f 100644 --- a/zion/syscall/syscall.cpp +++ b/zion/syscall/syscall.cpp @@ -142,6 +142,7 @@ uint64_t AddressSpaceMap(ZAddressSpaceMapReq* req, ZAddressSpaceMapResp* resp) { } else { resp->vaddr = vmas->MapInMemoryObject(vmmo); } + return Z_OK; } uint64_t MemoryObjectCreate(ZMemoryObjectCreateReq* req, @@ -183,6 +184,7 @@ extern "C" uint64_t SyscallHandler(uint64_t call_id, void* req, void* resp) { reinterpret_cast(resp)); case Z_DEBUG_PRINT: dbgln("[Debug] %s", req); + return Z_OK; break; default: panic("Unhandled syscall number: %x", call_id);