From 65e5cd552f8348080fa9ae82e0ce997df3451d91 Mon Sep 17 00:00:00 2001 From: Mark Date: Wed, 8 Jul 2020 22:50:49 +0300 Subject: [PATCH] Free fxsave buffer in process_free --- sys/thread.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/thread.c b/sys/thread.c index c765d3d..5143e08 100644 --- a/sys/thread.c +++ b/sys/thread.c @@ -193,6 +193,8 @@ void process_free(struct process *proc) { mm_space_free(proc); } + kfree(thr->data.fxsave); + // Free thread itself memset(thr, 0, sizeof(struct thread)); kfree(thr);