aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Oesch <lukasoesch20@gmail.com>2026-05-30 21:48:26 +0200
committerFelix Morgner <felix.morgner@ost.ch>2026-07-14 20:02:54 +0200
commit071a6ba4643eccc1ac466ae1e96e8fed6f3e9f9e (patch)
tree6de0bc942b0985f06dc96a3042c1e462092270ad
parent0fb3f139253a94bc4ab203729eddffd6d97d4a15 (diff)
downloadkernel-071a6ba4643eccc1ac466ae1e96e8fed6f3e9f9e.tar.xz
kernel-071a6ba4643eccc1ac466ae1e96e8fed6f3e9f9e.zip
fix update block count
-rw-r--r--kernel/kernel/filesystem/ext2/filesystem.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/kernel/filesystem/ext2/filesystem.cpp b/kernel/kernel/filesystem/ext2/filesystem.cpp
index af693230..982505df 100644
--- a/kernel/kernel/filesystem/ext2/filesystem.cpp
+++ b/kernel/kernel/filesystem/ext2/filesystem.cpp
@@ -392,7 +392,7 @@ namespace kernel::filesystem::ext2
auto filesystem::update_inode_block_count(inode_data & data, uint32_t delta) -> void
{
- data.blocks = delta * (2 << m_superblock.log_block_size);
+ data.blocks += delta * (2 << m_superblock.log_block_size);
}
auto filesystem::block_group_descriptor_table_offset() const -> size_t