From 8ec72a6336834a90b2b741f856f3d953e9bcea43 Mon Sep 17 00:00:00 2001 From: Tulio A M Mendes Date: Mon, 25 May 2026 18:15:20 -0300 Subject: [PATCH] vfs: add vfs_mount_unref to process_close_all_files_locked (P5.1) --- src/kernel/scheduler.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/kernel/scheduler.c b/src/kernel/scheduler.c index 693072c5..1b66cec9 100644 --- a/src/kernel/scheduler.c +++ b/src/kernel/scheduler.c @@ -394,6 +394,9 @@ static void process_close_all_files_locked(struct process* p) { if (f->node) { vfs_close(f->node); } + if (f->mount_root) { + vfs_mount_unref(f->mount_root); + } kfree(f); } } -- 2.43.0