From: Tulio A M Mendes Date: Mon, 25 May 2026 20:45:08 +0000 (-0300) Subject: vfs: initialize refcount=0 for new mount entries to prevent inheriting stale values... X-Git-Url: https://projects.tadryanom.me/?a=commitdiff_plain;h=e4d1a0cf0cb0d01646160740be728d1fac8c3eeb;p=AdrOS.git vfs: initialize refcount=0 for new mount entries to prevent inheriting stale values from reused slots (P1.1) --- diff --git a/src/kernel/fs.c b/src/kernel/fs.c index 57abed42..950c0928 100644 --- a/src/kernel/fs.c +++ b/src/kernel/fs.c @@ -131,6 +131,7 @@ int vfs_mount_nolock_full(const char* mountpoint, fs_node_t* root, g_mounts[g_mount_count].flags = flags; g_mounts[g_mount_count].bdev = bdev; g_mounts[g_mount_count].sb = sb; + g_mounts[g_mount_count].refcount = 0; g_mount_count++; return 0; }