aboutsummaryrefslogtreecommitdiff
path: root/kernel/include
diff options
context:
space:
mode:
authorLukas Oesch <lukasoesch20@gmail.com>2026-04-02 11:09:13 +0200
committerLukas Oesch <lukasoesch20@gmail.com>2026-04-11 07:58:20 +0200
commit16b854e991bb791694268d09eb696c719cdff42f (patch)
treebf5a0aea772ca1f9f3ab4f015d825f626553dce0 /kernel/include
parent1dcf253fdf8169a3b2b71bfac68f2f25951af1a8 (diff)
downloadteachos-16b854e991bb791694268d09eb696c719cdff42f.tar.xz
teachos-16b854e991bb791694268d09eb696c719cdff42f.zip
read block_group_descriptors
Diffstat (limited to 'kernel/include')
-rw-r--r--kernel/include/kernel/filesystem/ext2/filesystem.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/include/kernel/filesystem/ext2/filesystem.hpp b/kernel/include/kernel/filesystem/ext2/filesystem.hpp
index f6cd17f..59b9cba 100644
--- a/kernel/include/kernel/filesystem/ext2/filesystem.hpp
+++ b/kernel/include/kernel/filesystem/ext2/filesystem.hpp
@@ -3,11 +3,13 @@
#include "kapi/devices/device.hpp"
+#include "kernel/filesystem/ext2/block_group_descriptor.hpp"
#include "kernel/filesystem/ext2/superblock.hpp"
#include "kernel/filesystem/filesystem.hpp"
#include "kernel/filesystem/inode.hpp"
#include <kstd/memory>
+#include <kstd/vector>
#include <cstddef>
#include <string_view>
@@ -25,6 +27,7 @@ namespace kernel::filesystem::ext2
auto get_inode_size() -> size_t;
superblock m_superblock;
+ kstd::vector<block_group_descriptor> m_block_group_descriptors;
};
} // namespace kernel::filesystem::ext2