1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:28:12 +00:00
serenity/Kernel/FileSystem
Andreas Kling 59c052a72a Ext2FS: Allow holes in block lists
Linux creates holes in block lists for all-zero content. This is very
reasonable and we can now handle that situation as well.

Note that we're not smart enough to generate these holes ourselves yet,
but now we can at least read from such files.
2020-02-21 17:50:51 +01:00
..
Custody.cpp Kernel: More header dependency reduction work 2020-02-16 02:15:33 +01:00
Custody.h Kernel: More header dependency reduction work 2020-02-16 02:15:33 +01:00
DevPtsFS.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
DevPtsFS.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
DiskBackedFileSystem.cpp Kernel: Add forward declaration header 2020-02-16 01:50:32 +01:00
DiskBackedFileSystem.h Kernel: Add forward declaration header 2020-02-16 01:50:32 +01: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 license header to source files 2020-01-18 09:45:54 +01:00
Ext2FileSystem.cpp Ext2FS: Allow holes in block lists 2020-02-21 17:50:51 +01:00
Ext2FileSystem.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
FIFO.cpp Kernel: Replace "current" with Thread::current and Process::current 2020-02-17 15:04:27 +01:00
FIFO.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
File.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
File.h Kernel: Add forward declaration header 2020-02-16 01:50:32 +01:00
FileDescription.cpp AK: Use size_t for ByteBuffer sizes 2020-02-20 13:20:34 +01:00
FileDescription.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
FileSystem.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
FileSystem.h Kernel: Add forward declaration header 2020-02-16 01:50:32 +01:00
Inode.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
Inode.h Kernel: Use a FixedArray for a process's extra GIDs 2020-02-18 11:35:47 +01:00
InodeFile.cpp Kernel: Replace "current" with Thread::current and Process::current 2020-02-17 15:04:27 +01:00
InodeFile.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
InodeIdentifier.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
InodeMetadata.h Kernel: Use a FixedArray for a process's extra GIDs 2020-02-18 11:35:47 +01:00
InodeWatcher.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
InodeWatcher.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
ProcFS.cpp Kernel: Replace "current" with Thread::current and Process::current 2020-02-17 15:04:27 +01:00
ProcFS.h Kernel: Add forward declaration header 2020-02-16 01:50:32 +01:00
TmpFS.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
TmpFS.h Kernel: Add forward declaration header 2020-02-16 01:50:32 +01:00
VirtualFileSystem.cpp Kernel: Fix a panic in VFS::rename() 2020-02-20 19:13:20 +01:00
VirtualFileSystem.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00