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
Age
Commit message (
Expand
)
Author
2021-08-18
Kernel: Protect the Custody cache with a mutex instead of a spinlock
Andreas Kling
2021-08-17
Kernel/SysFS: Prepend to the custody cache instead of append
Andrew January
2021-08-17
Kernel: Port Inode to ListedRefCounted
Andreas Kling
2021-08-17
Kernel/DevPtsFS: Avoid String allocation during directory traversal
Andreas Kling
2021-08-17
Kernel: Convert SlavePTY all-instances HashTable to an IntrusiveList
Andreas Kling
2021-08-17
Kernel: Customize File::unref() and make it virtual
Andreas Kling
2021-08-17
Kernel/DevPtsFS: Add tightly typed DevPtsFSInode::fs()
Andreas Kling
2021-08-16
Kernel: Use ProtectedValue for VirtualFileSystem::m_mounts
Andreas Kling
2021-08-15
Kernel: Cache Custody objects (weakly) to avoid expensive reconstruction
Andreas Kling
2021-08-15
Kernel: Remove unused FIFO::all_fifos() table
Andreas Kling
2021-08-15
Kernel: Simplify OOM handling in ISO9660FileSystem
sin-ack
2021-08-15
Kernel: Add tightly typed ISO9660Inode::fs() overload
Andreas Kling
2021-08-15
Kernel+Userland: Remove chroot functionality
Andreas Kling
2021-08-15
Kernel: Move ProcFS related overrides in Process to ProcessProcFSTraits
sin-ack
2021-08-15
Kernel: Handle allocation failure in ProcFS and friends
sin-ack
2021-08-14
Kernel: Move VFS-internal O_FOO definitions to VirtualFileSystem.h
Andreas Kling
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-14
Kernel/ProcFS: Get unveil stats instead of FDs stats for unveil data
Luke
2021-08-13
Kernel/ProcFS: Propagate errors correctly when they occur
Liav A
2021-08-12
Kernel: Steer away from heap allocations for ProcFS process data
Liav A
2021-08-12
Kernel+LibC: Use 64 bit values for ino_t
Liav A
2021-08-10
VirtualFileSystem: Return early in rename() when old_path==new_path
LuK1337
2021-08-10
Kernel: Properly handle non-blocking I/O on pipes
Jean-Baptiste Boric
2021-08-08
Kernel: Port BlockBasedFileSystem to ProtectedValue :^)
Andreas Kling
2021-08-08
Everywhere: Replace AK::Singleton => Singleton
Andreas Kling
2021-08-07
Kernel: Implement a ISO 9660 filesystem reader :^)
sin-ack
2021-08-07
Kernel: Migrate FIFO table locking to ProtectedValue
Jean-Baptiste Boric
2021-08-07
Kernel: Use atomic integer for next FIFO id
Jean-Baptiste Boric
2021-08-07
Kernel: Move Lockable into its own header
Jean-Baptiste Boric
2021-08-07
Kernel: Move Mutex into Locking/
Jean-Baptiste Boric
2021-08-06
Kernel: Add convenience values to the Memory::Region::Access enum
Andreas Kling
2021-08-06
Kernel: Move UnveilNode.h into Kernel/FileSystem/
Andreas Kling
2021-08-06
Kernel: Rename Process::space() => Process::address_space()
Andreas Kling
2021-08-06
Kernel: Rename Range => VirtualRange
Andreas Kling
2021-08-06
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
Andreas Kling
2021-08-06
Kernel: Rename Kernel/VM/ to Kernel/Memory/
Andreas Kling
2021-08-06
Kernel: Fix handful of remaining "return -EFOO" mistakes
Andreas Kling
2021-08-06
Kernel: Make Thread::state_string() return StringView
Andreas Kling
2021-08-03
Kernel: Handle OOM in DiskCache when mounting Ext2 filesystems
Brian Gianforcaro
2021-08-03
Kernel: Handle OOM from DoubleBuffer creation in FIFO creation
Brian Gianforcaro
2021-08-03
Kernel: Handle OOM from KBuffer usage in Ext2FS::get_bitmap_block()
Brian Gianforcaro
2021-08-02
VirtualFileSystem: Don't let rename() overwrite non-empty directory
LuK1337
2021-07-28
Kernel/ProcFS: Add S_IFREG bit to regular files in /proc
Andreas Kling
2021-07-27
Kernel: Modify the IOCTL API to return KResult
Brian Gianforcaro
2021-07-27
Kernel: Utilize AK::Userspace<T> in the ioctl interface
Brian Gianforcaro
2021-07-25
Kernel: Make purgeable memory a VMObject level concept (again)
Andreas Kling
2021-07-21
Revert "Kernel: Use IntrusiveList for keeping track of InodeWatchers"
Andreas Kling
2021-07-21
Kernel: Remove Inode's inheritance from Weakable
Andreas Kling
[next]