diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-30 18:50:51 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-30 18:50:51 +0300 |
| commit | 712a15ce6c5fdf9c5156a5954cd6c3551547037c (patch) | |
| tree | 11b3736a6569e8408af7fbd11fa716bb3d6e87f9 /include/arch/proc.h | |
| parent | cb1fd73f6b76c2297772f6faccb9b46b99f55e2c (diff) | |
| download | kmi-712a15ce6c5fdf9c5156a5954cd6c3551547037c.tar.gz kmi-712a15ce6c5fdf9c5156a5954cd6c3551547037c.zip | |
speed up ipc_resp a bit
+ Skip unwinding stack and just jump directly to userspace
Diffstat (limited to 'include/arch/proc.h')
| -rw-r--r-- | include/arch/proc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/arch/proc.h b/include/arch/proc.h index 4afd6a9..7921e5c 100644 --- a/include/arch/proc.h +++ b/include/arch/proc.h @@ -127,5 +127,6 @@ __noreturn void run_init(struct tcb *t, vm_t fdt, vm_t initrd); * so I'm not too worried. */ __noreturn void ret_userspace_fast(); +__noreturn void ret_userspace_partial(); #endif /* KMI_ARCH_PROC_H */ |
