diff options
| author | Lukas Oesch <lukasoesch20@gmail.com> | 2026-05-30 21:48:26 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@ost.ch> | 2026-07-14 20:02:54 +0200 |
| commit | 071a6ba4643eccc1ac466ae1e96e8fed6f3e9f9e (patch) | |
| tree | 6de0bc942b0985f06dc96a3042c1e462092270ad | |
| parent | 0fb3f139253a94bc4ab203729eddffd6d97d4a15 (diff) | |
| download | kernel-071a6ba4643eccc1ac466ae1e96e8fed6f3e9f9e.tar.xz kernel-071a6ba4643eccc1ac466ae1e96e8fed6f3e9f9e.zip | |
fix update block count
| -rw-r--r-- | kernel/kernel/filesystem/ext2/filesystem.cpp | 2 |
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 |
