diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-05-28 14:08:12 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-05-28 14:08:12 +0300 |
| commit | 96e5d8dc99010e2cec8bd2edf59545bd13f6f769 (patch) | |
| tree | bd3e5433c042c28707ec787cd6a133e6307d3e51 /common/uapi/dispatch.c | |
| parent | c5ce4978958762849083143d1fcbe694b44b5c51 (diff) | |
| download | kmi-96e5d8dc99010e2cec8bd2edf59545bd13f6f769.tar.gz kmi-96e5d8dc99010e2cec8bd2edf59545bd13f6f769.zip | |
start implementing new proc/rpc handling
+ Essentially, separate root process and remote procedure call handling.
I really should write down some documentation so I don't forget, but
essentially: All threads share a common process virtual memory, and
when a thread wants to make an rpc, it switches over to its own rpc
vmem space that is linked to the remote process.
Diffstat (limited to 'common/uapi/dispatch.c')
| -rw-r--r-- | common/uapi/dispatch.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/common/uapi/dispatch.c b/common/uapi/dispatch.c index 924a0ed..df211d5 100644 --- a/common/uapi/dispatch.c +++ b/common/uapi/dispatch.c @@ -3,6 +3,7 @@ * Syscall dispatch. */ +#include <apos/debug.h> #include <apos/uapi.h> static const sys_t syscall_table[] = { @@ -39,6 +40,7 @@ static const sys_t syscall_table[] = { }; SYSCALL_DEFINE0(noop)(){ + info("sys_noop\n"); return (struct sys_ret){ OK, 0 }; } |
