index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
FileSystem
/
Ext2FileSystem.cpp
Age
Commit message (
Expand
)
Author
2021-08-14
Kernel: Stop allowing implicit conversion from KResult to int
Andreas Kling
2021-08-14
Kernel: Make FileSystem::initialize() return KResult
Andreas Kling
2021-08-14
Kernel: Make Inode::lookup() return a KResultOr<NonnullRefPtr<Inode>>
Andreas Kling
2021-08-06
Kernel: Add convenience values to the Memory::Region::Access enum
Andreas Kling
2021-08-06
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
Andreas Kling
2021-08-03
Kernel: Handle OOM in DiskCache when mounting Ext2 filesystems
Brian Gianforcaro
2021-08-03
Kernel: Handle OOM from KBuffer usage in Ext2FS::get_bitmap_block()
Brian Gianforcaro
2021-07-18
Kernel/Ext2FS: Surface Vector allocation failures in block allocation
Andreas Kling
2021-07-18
Kernel: Make FileSystem::root_inode() return a plain Inode&
Andreas Kling
2021-07-18
Kernel/Ext2FS: Cache the root inode in a member variable
Andreas Kling
2021-07-18
Kernel: Rename Locker => MutexLocker
Andreas Kling
2021-07-17
Kernel: Remove Inode::directory_entry_count()
Andreas Kling
2021-07-17
Kernel: Make Inode::create_child() take the name as a StringView
Andreas Kling
2021-07-17
Kernel: Rename Inode::m_lock => m_inode_lock
Andreas Kling
2021-07-17
Kernel: Make FileSystem::class_name() return a StringView
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog inode lock in traverse_as_directory()
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog FS lock when calling base class flush_writes()
Andreas Kling
2021-07-16
Kernel/Ext2FS: Uncache unknown inode indices when flushing writes
Andreas Kling
2021-07-16
Kernel/Ext2FS: Don't hog both locks in Ext2FSInode::lookup()
Andreas Kling
2021-07-11
Kernel: Rename BlockBasedFS => BlockBasedFileSystem
Andreas Kling
2021-07-11
Kernel: Rename FS => FileSystem
Andreas Kling
2021-07-06
Kernel: Promote various integers to 64 bits in storage layer
Jean-Baptiste Boric
2021-06-24
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
Daniel Bertalan
2021-06-22
Kernel: Ensure Ext2FSInode's lookup is populated before using it
Sam Atkins
2021-06-17
Kernel: Remove obsolete size_t casts
Gunnar Beutner
2021-06-16
Kernel: Remove various other uses of ssize_t
Gunnar Beutner
2021-06-12
AK: Rename Vector::append(Vector) => Vector::extend(Vector)
Andreas Kling
2021-05-19
Kernel: static vs non-static constexpr variables
Lenny Maiorani
2021-05-19
Kernel: Expose FileSystem's fragment size
Justin
2021-05-13
Kernel: Replace make<T>() with adopt_own_if_nonnull() in Ext2FileSystem
Brian Gianforcaro
2021-05-12
Kernel: Implement multi-watch InodeWatcher :^)
sin-ack
2021-05-08
Kernel: Traverse ext2 directories blockwise.
Mart G
2021-05-08
Kernel: Place ext2 dir entries so they don't span multiple blocks
Mart G
2021-05-07
Kernel: Allow Ext2FSInode::write_bytes calls with a byte count of zero
Mart G
2021-05-07
Kernel: Set unused block pointers in ext2 inodes to zero
Mart G
2021-05-06
Kernel: Resize Ext2FSInode when writing directory contents (#6897)
Mart G
2021-05-03
Kernel: Fix some 64-bit portability issues
Gunnar Beutner
2021-05-02
Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>
Brian Gianforcaro
2021-05-01
Kernel: Harden Ext2FileSystem Vector usage against OOM.
Brian Gianforcaro
2021-04-30
Kernel: Make Inode::set_{a,c,m}time return KResult
Andreas Kling
2021-04-29
Everywhere: "indexes" => "indices"
Andreas Kling
2021-04-25
Kernel: Remove the now defunct `LOCKER(..)` macro.
Brian Gianforcaro
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-20
Ext2FS: Put bg_used_dirs_count debug logging behind EXT2_DEBUG
Andreas Kling
2021-04-11
Ext2FS: Use if-with-initializer a lot more
Andreas Kling
2021-04-10
Ext2FS: Support reading from file holes
Andreas Kling
2021-04-10
Ext2FS: Clarify error handling in Ext2FSInode::read_bytes() somewhat
Andreas Kling
2021-04-04
Kernel: Reading past the end of an Ext2FSInode should return 0
Andreas Kling
2021-03-19
Kernel: Make block-based file system code 64 bit ready
Jean-Baptiste Boric
[next]