1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-10 09:07:35 +00:00
serenity/Kernel/FileSystem
Andreas Kling 607e085823 Ext2FS: Fix inode link leak on all new inodes
The initial inode link count was wrong in Ext2FS, as the act of adding
new inodes to their new parent bumps the count.

This regressed in df66c28479.
2020-08-19 21:17:02 +02:00
..
BlockBasedFileSystem.cpp Kernel: Fix build break from missing KResult [[nodiscard]] suppressions 2020-08-05 14:06:54 +02:00
BlockBasedFileSystem.h Kernel: Split BlockBasedFileSystem off FileBackedFileSystem 2020-07-05 12:26:27 +02:00
Custody.cpp Kernel: Support read-only filesystem mounts 2020-05-29 07:53:30 +02:00
Custody.h Kernel: Support read-only filesystem mounts 2020-05-29 07:53:30 +02:00
DevPtsFS.cpp Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
DevPtsFS.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
ext2_fs.h Meta: Remove some copyright headers added in error 2020-01-25 10:34:32 +01:00
ext2_types.h Meta: Add a script check the presence of "#pragma once" in header files 2020-05-29 07:59:45 +02:00
Ext2FileSystem.cpp Ext2FS: Fix inode link leak on all new inodes 2020-08-19 21:17:02 +02:00
Ext2FileSystem.h Ext2FS: Stop using FS::DirectoryEntry 2020-08-18 18:26:54 +02:00
FIFO.cpp Kernel: Mark compilation-unit-only functions as static 2020-08-12 20:40:59 +02:00
FIFO.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
File.cpp Kernel: Allow File::close() to fail 2020-06-02 21:49:47 +02:00
File.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
FileBackedFileSystem.cpp Kernel: Split BlockBasedFileSystem off FileBackedFileSystem 2020-07-05 12:26:27 +02:00
FileBackedFileSystem.h Kernel: Split BlockBasedFileSystem off FileBackedFileSystem 2020-07-05 12:26:27 +02:00
FileDescription.cpp Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
FileDescription.h Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer) 2020-08-11 20:29:14 +02:00
FileSystem.cpp Kernel: Remove the now-unused FS::DirectoryEntry 2020-08-18 18:26:54 +02:00
FileSystem.h Kernel: Remove the now-unused FS::DirectoryEntry 2020-08-18 18:26:54 +02:00
Inode.cpp Kernel: Avoid ninja-import of global variable 2020-08-12 20:40:59 +02:00
Inode.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
InodeFile.cpp Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
InodeFile.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
InodeIdentifier.h Kernel: Deemphasize inode identifiers 2020-06-25 15:49:04 +02:00
InodeMetadata.h Kernel: Use symbolic constants for file modes 2020-06-17 15:02:03 +02:00
InodeWatcher.cpp Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
InodeWatcher.h Kernel: Make File::write() and File::read() return KResultOr<size_t> 2020-08-04 18:17:16 +02:00
Plan9FileSystem.cpp Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
Plan9FileSystem.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
ProcFS.cpp Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
ProcFS.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
TmpFS.cpp TmpFS: Stop using FS::DirectoryEntry in TmpFSInode 2020-08-18 18:26:54 +02:00
TmpFS.h TmpFS: Stop using FS::DirectoryEntry in TmpFSInode 2020-08-18 18:26:54 +02:00
VirtualFileSystem.cpp Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00
VirtualFileSystem.h Kernel: Add DirectoryEntryView for VFS directory traversal 2020-08-18 18:26:54 +02:00