diff --git a/Kernel/FileSystem/Ext2FileSystem.cpp b/Kernel/FileSystem/Ext2FileSystem.cpp index 7d5dba1aa0..f672e4a8f9 100644 --- a/Kernel/FileSystem/Ext2FileSystem.cpp +++ b/Kernel/FileSystem/Ext2FileSystem.cpp @@ -971,6 +971,9 @@ KResultOr Ext2FSInode::write_bytes(off_t offset, ssize_t count, const U VERIFY(offset >= 0); VERIFY(count >= 0); + if (count == 0) + return 0; + Locker inode_locker(m_lock); if (auto result = prepare_to_write_data(); result.is_error())