From 15bc439577c49e97c24a074fe6d9e9464f917054 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Fri, 26 Apr 2024 15:42:01 +0200 Subject: Kernel: Handle userspace memory errors instead of crashing. The kernel should kill the process if it has memory issues. --- kernel/sched/scheduler.h | 1 + 1 file changed, 1 insertion(+) (limited to 'kernel/sched/scheduler.h') diff --git a/kernel/sched/scheduler.h b/kernel/sched/scheduler.h index b197117..7e42cc7 100644 --- a/kernel/sched/scheduler.h +++ b/kernel/sched/scheduler.h @@ -98,4 +98,5 @@ struct Process { int get_task_from_pid(pid_t pid, process_t **out); void free_process(process_t *p); void *get_free_virtual_memory(size_t length); +void signal_process(process_t *p, int sig); #endif -- cgit v1.2.3