From ace2d2178315d4b4ff1d969feed562a53d7a66c1 Mon Sep 17 00:00:00 2001 From: Lukas Oesch Date: Sun, 15 Mar 2026 15:53:29 +0100 Subject: mount root filesystem --- kernel/filesystem/include/filesystem/vfs.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'kernel/filesystem/include') diff --git a/kernel/filesystem/include/filesystem/vfs.hpp b/kernel/filesystem/include/filesystem/vfs.hpp index 671128e..5998137 100644 --- a/kernel/filesystem/include/filesystem/vfs.hpp +++ b/kernel/filesystem/include/filesystem/vfs.hpp @@ -1,7 +1,12 @@ #ifndef TEACH_OS_KERNEL_FILESYSTEM_VFS_HPP #define TEACH_OS_KERNEL_FILESYSTEM_VFS_HPP +#include "filesystem/mount.hpp" + +#include +#include #include + namespace filesystem { struct vfs @@ -15,6 +20,9 @@ namespace filesystem private: vfs() = default; + + std::optional m_root_mount; + std::array m_mounts; // TODO BA-FS26 remove when kstd::vector is available and used }; } // namespace filesystem -- cgit v1.2.3