diff options
Diffstat (limited to 'kernel/kernel/filesystem/filesystem.cpp')
| -rw-r--r-- | kernel/kernel/filesystem/filesystem.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/kernel/filesystem/filesystem.cpp b/kernel/kernel/filesystem/filesystem.cpp index ac0d0ebc..5cd7f9d5 100644 --- a/kernel/kernel/filesystem/filesystem.cpp +++ b/kernel/kernel/filesystem/filesystem.cpp @@ -16,6 +16,7 @@ namespace kernel::filesystem { namespace { + // TODO: replace with filesystem type registry. constexpr auto static filesystem_factories = std::array{ []() { return kstd::make_shared<ext2::filesystem>(); }, }; @@ -29,6 +30,7 @@ namespace kernel::filesystem kapi::system::panic("[FILESYSTEM] cannot mount filesystem: backing inode is null."); } + // TODO: replace with filesystem type registry lookup. for (auto & factory : filesystem_factories) { auto fs = factory(); |
