diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2023-08-03 18:40:19 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2023-08-03 18:40:19 +0300 |
| commit | 4829e11dabc681e8901fa5e148129cd0c7116342 (patch) | |
| tree | df2af544e1c983dc636f617f2130e2fd39809a61 | |
| parent | 35390858b9af3d4df5d78346183c9dd724579091 (diff) | |
| download | kmi-4829e11dabc681e8901fa5e148129cd0c7116342.tar.gz kmi-4829e11dabc681e8901fa5e148129cd0c7116342.zip | |
dispatch doesn't have to worry about ipi
| -rw-r--r-- | common/dispatch.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/common/dispatch.c b/common/dispatch.c index 62f10a9..2786678 100644 --- a/common/dispatch.c +++ b/common/dispatch.c @@ -31,11 +31,5 @@ void dispatch(sys_arg_t a, sys_arg_t b, sys_arg_t c, sys_arg_t d, sys_arg_t e, sys_arg_t f) { - struct tcb *t = cur_tcb(); - if (clear_ipi(t)) { - handle_ipi(t); - return; - } - - handle_syscall(a, b, c, d, e, f, t); + handle_syscall(a, b, c, d, e, f, cur_tcb()); } |
