diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/src/filesystem/vfs.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/src/filesystem/vfs.cpp b/kernel/src/filesystem/vfs.cpp index da7fa05..7a90531 100644 --- a/kernel/src/filesystem/vfs.cpp +++ b/kernel/src/filesystem/vfs.cpp @@ -111,6 +111,7 @@ namespace filesystem auto new_fs_root = kstd::make_shared<dentry>(mount_point_dentry, fs->root_inode()); auto new_mount = kstd::make_shared<mount>(mount_point_dentry, new_fs_root, fs, path); m_mount_table.add_mount(new_mount); + mount_point_dentry->set_flag(dentry::dentry_flags::dcache_mounted); } auto vfs::resolve_path(std::string_view path) -> kstd::shared_ptr<dentry> |
